Garners Beach consists of two near-continuous pocket beaches tucked in between two 60 m high bushy headlands. A road off the Bingal Bay Road runs right to the back of both beaches, servicing a few houses and a shady beachfront reserve that is used for camping; otherwise there are no facilities. The northern beach (777) is 300 m long and bordered by low, rocky outcrops. It faces north-east and is protected by sand flats, then coral reef. It is bare sand at low tide, with only low waves at high tide lapping against the moderately steep high tide beach. The main southern beach (778) is 1.2 km long and swings around to face north-east, then north. It is even more protected, with 300 m long low tide sand flats off the beach, then the reef, with rocky outcrops at each end. The more protected southern headland is fringed by mangroves.