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


  • Good fishing
  • Surfing

Lifeguard service



  • Cafe/restaurant

Submit a correction

More New South Wales beaches in Australia

2022-08-17 20:00:00

Current weather (Wed Aug 17th 20:00)

Clear sky

(Clear sky)
15.7°C / 60°F

Sea temperature

Lighthouse Beach surf forecasts

Lighthouse BeachFull weather & tide times info »

What did we get wrong?