Lighthouse Beach
Located in the popular seaside resort of Ballina, Lighthouse Beach is a gorgeous expanse of clean golden sand stretching northeast from North Creek to Ballina Head. The beach takes its name from the Richmond River Lighthouse which overlooks the north end of the beach.
Lighthouse Beach only came into existence in the early 1900s after the entrance walls to the Richmond River were built. It caused the bay to fill with sand, creating some prime beachfront real estate.
The 700 metre stretch of sand is easy to reach from the car park near the Surf Club at Ballina Head and along the grassy roadside reserve that runs behind the beach.
Lighthouse Beach is always popular but it is considered dangerous for swimming with strong currents and rips due to the strong tidal and river flows. The Surf Club was founded in 1932 and the lifeguards make on average 47 rescues each year. Swimmers should heed the warnings and stay between the flags. Less confident swimmers may prefer the swimming pool at neighbouring Shelly Beach, just north of Ballina Head.
Surfing at Lighthouse Beach can be good with breaks on the outer bar and inside the north entrance wall of the creek. The beach is also a great spot for beach and river fishing, so bring a line. If you forget your sandwiches there’s a beach cafe with ocean views.
Nearest town/city
East Ballina
Lifeguard service
Yes
Activities
- Good fishing
- Surfing
Facilities
- Cafe/restaurant
Submit a correction
More New South Wales beaches in Australia
Current weather (Wed Apr 30th 16:00)

(Rain showers)
23°C / 73°F
Sea temperature
25°C77.0°F
Lighthouse Beach surf forecasts
What did we get wrong?
Rate Lighthouse Beach
New South Wales
Australia
Beaches nearby
- Shelly Beach (0.5 mi)
- South Beach (1 mi)
- Angels Beach (1.6 mi)
- Sharpes Beach (2.2 mi)
- Skennars Beach (3.8 mi)
- Boulder Beach (3.8 mi)
- Beswicks Beach (5 mi)
- Robins Beach (7 mi)
- Patches Beach (8 mi)
- Seven Mile Beach (8.4 mi)