Sunshine Beach

Photo: Kgbo / CC BY-SA 4.0

Sunshine Beach is a laid-back coastal gem on the New South Wales north coast, just south of Byron Bay. With its long, uncrowded stretch of golden sand, consistent surf breaks, and a relaxed village atmosphere, it feels like a secret escape from the nearby tourist hubs. The beach itself is stunning, framed by headlands and native bush, while the main street offers a handful of excellent cafés and eateries that embody the local surf-and-sand lifestyle.

Highlights & What to See

Suggested Time to Spend

Sunshine Beach is ideal for a relaxed half-day or a full day if you plan to do the coastal walk. Most visitors combine it with a morning at the beach, lunch at a café, and an afternoon exploring the national park trail. For those wanting to soak up the local vibe, an overnight stay allows for a sunrise walk and a sunset drink at the surf club.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits