Turkey Beach is a small coastal township south of Gladstone. It is a laid back coastal fishing village that sits in the protected Rodds Bay. Turkey Beach is geographically closer than virtually anywhere else in Queensland to the Great Barrier Reef.
Access to Turkey Beach is from the Bruce Highway. Take the turn off 10 kilometres (6.2 mi) north of Bororen. The 20 kilometres road leading into Turkey Beach is bitumen.
The town of Turkey Beach has visitor accommodation, but there is no camping in the township. Turkey beach has good links with the towns of 1770 and Agnes Water, the tourist hubs of the Discovery Coast, which are close by. The area features large areas of mangrove inlets, creeks and estuaries that provide excellent fishing and some of the best mud crabbing areas in Queensland.
Nearby Eurimbula National Park preserves the rugged peninsular between the bay and the Coral Sea where Rodds Bay is home to a Dugong Sanctuary. Nearby Pancake Creek is a wilderness park located in the lee of Bustard Head providing a popular anchorage for yachts and boats.
Turkey beach has a small tidal swimming enclosure near the boat ramp and an extensive network of sandy beaches outside Rodds Harbour offers beachgoers plenty of choice.
The name Turkey relates directly back to the bustard or bush turkey shot by Captain Cook's crew back in 1770 when they discovered the area aboard HMS Endeavour.