15 Best Beaches in NSW You Should Visit

Last updated:

One of the advantages of living in New South Wales is that this state has a very long coastline, home to some of the world’s prettiest beaches. Some of these beaches are famous all over the world, while others are still very much undiscovered.

With so many great beaches in NSW to choose from, there is no such thing as a top 10 or a top 15. But the below list of 15 beaches is what we believe a good representation of the many beaches we have on offer in New South Wales, Australia’s most beautiful state.

15 Great NSW Beaches

Let’s get straight into it, from north to south, here is our top 15 best beaches in New South Wales.

1. Byron Bay’s Main Beach

With lots of great beaches to choose from in Byron Bay, the iconic Main Beach is Byron Bay’s most popular strip of sand.

Conveniently situated directly in front of the town’s centre, Main Beach is great for swimming with usually very mild waves.

Byron Bay's Main Beach
Byron Bay’s Main Beach

A large grassy park area right behind the beach is a popular venue, with great facilities such as picnic tables, barbeques, toilet blocks and playgrounds. It attracts locals and visitors of all sorts and backgrounds, creating a pleasantly harmonious atmosphere.

Byron Bay’s main beach is patrolled by surf life savers year-round, with their club house located in the centre of the beach. Established in 1907, the Byron Bay Surf Club is one of Australia’s oldest surf life saving clubs.

2. Wategos Beach

By many considered to be the prettiest beach in the Byron Bay area, Wategos Beach is a pleasantly sheltered strip of sand with a relaxed vibe and great facilities. Wategos produces a friendly surf, suitable for learner surfers.

Wategos Beach
Wategos Beach

Located between Cape Byron and the Fisherman’s Lookout, below the Byron Bay Lighthouse, Wategos Beach can be accessed by foot via the Cape Byron walking track. There is also limited parking available along Marine Parade just behind the beach.

3. Avoca Beach

Avoca Beach is a coastal suburb on the Central Coast with a popular beach that goes by the same name.

It’s located just south of Terrigal, another popular beach and tourist destination on the Central Coast, but Avoca Beach is a bit quieter and perhaps a little prettier.

Avoca Beach
Avoca Beach

The beach itself is patrolled, with great surfing spots, good swimming conditions, a rock pool, and also a fenced playground for the kids.

What’s great is that there’s lots of cafe’s and restaurants in the area where you can go for a cofee and a bite, in addition to other things to do, such as hiking, kayaking and stand-up paddling.

4. Umina Beach

Escape the crowds at Sydney’s popular beaches and visit Umina Beach on the Central Coast instead. Overlooking Brisbane Water and Broken Bay, Umina Beach is perfect for swimming and other water-based activities.

Umina Beach is a long strip of sand facing Broken Bay with views of Box Head in the east and Lion Island and Barrenjoey Headland in the south. The northern part of Umina Beach is actually called Ocean Beach which also has its own surf life saving club.

Umina Beach
Umina Beach

Umina’s long sandy beach is one of the most popular destinations in the Central Coast, great for families to spend a day and for surfers catching waves.

While it does get busy here on summer days, there is usually enough room a bit further away from the main area where the Umina SLSC resides.

5. Palm Beach

The Palm Beach peninsula is one of the most famous beach suburbs in New South Wales, located 41 kilometres north of the Sydney CBD.

Due to its somewhat remote location, it’s a reasonably quiet beach suburb compared to, for example, Bondi Beach or Manly Beach. This is a different story during sunny weekends though, when the area fills up very quickly with day trippers.

Palm Beach
Palm Beach

The water at the beach facing the ocean can be a bit rough sometimes due to strong winds, whereas the smaller beach facing Pittwater on the other side of the peninsula has much quieter water and is perfect for a relaxed swim.

When visiting Palm Beach, don’t forget to visit the Barrenjoey Lighthouse up the hill. The views from there are absolutely stunning.

6. Whale Beach

Whale Beach is a picturesque, 600 metres long strip of sand in the Northern Beaches region, close to Palm Beach. Not as well known as its bigger neighbour, Whale Beach is usually much quieter and has a pleasantly secluded atmosphere.

Whale Beach
Whale Beach

Just like many other beaches in Sydney, Whale Beach also has a man-made rock pool. Whale Beach Rock Pool is 25 metres long and is located at the southern end of the beach.

Whale Beach is around 600 metres in length and is surrounded by two 40 metres high sandstone headlands, Little Head at the north end and Careel head at the southern end of the beach. The views from both headlands are absolutely stunning.

7. Manly Beach

Manly and Bondi are perhaps Sydney’s most popular beaches and opinions are divided on which one is the best. But because they are so different we believe they both deserve a spot in this list of best beaches in NSW.

Manly has two main beaches, one facing the Harbour with mostly calm waters and the other one facing the ocean with stronger waves.

Manly Beach
Manly Beach

Just around the corner of Manly’s main beach is Shelly Beach, a small secluded strip of sand with calm water and excellent amenities.

The best way to get to Manly is by ferry from Circular Quay. Alternatively, if you’re feeling energetic, the Spit to Manly walking track is another, more challenging way to arrive at Manly Beach.

8. Balmoral Beach

Balmoral Beach is a picturesque Sydney Middle Harbour beach with calm waters, a swimming enclosure and excellent picnic spots.

The Esplanade right behind the beach has lots of cafes and restaurants on offer, while the grassy areas are perfect for a picnic or a leisurely stroll.

Balmoral Beach
Balmoral Beach

Due to its sheltered location, the water always seems to be calm which makes it great for swimming. You can also be a little more active and go stand-up paddle boarding, kayaking or snorkeling.

There are also lots of hiking options in the area, with one walking track connecting with Taronga Zoo on the other side of Sydney Harbour.

9. Bondi Beach

This may come as no surprise, but we do actually want to include Bondi Beach in this list of best beaches in NSW.

Some people love this beach, others hate it, but fact is that Bondi is an icon in Australia, with great swimming ans surfing conditions, lots of cafes and restaurants, a large picnic area and even an outdoor gym!

Bondi Beach
Bondi Beach

A special mention should also go to Bronte Beach, just around the corner from Bondi. Bronte Beach is a lot smaller than Bondi Beach and also a bit more family friendly.

Plus, Bronte has a beautiful park situated right behind the beach and a lovely strip of cafes across the road.

10. Coogee Beach

Often referred to as the smaller version of Bondi Beach, Coogee is a popular and characteristic 400m strip of sand facing Coogee Bay in Sydney’s eastern suburbs. While not the best beach for surfing, the water is usually very suitable for swimming.

Goldstein Reserve, the large parkland area located right behind the beach, has great facilities such as tables, barbecues, picnic shelters and trees that provide plenty of shade.

Coogee Beach
Coogee Beach

South of Coogee Beach are two private baths that are worth visiting. Surrounded by coastal vegetation and grassed areas, the McIver’s Baths complex consists of a large concrete sea pool, a sunbathing area, change rooms and a small clubhouse. McIver’s is one of the last remaining women’s-only sea pools in Australia.

A bit further south you will find Wylie’s Baths, a large ocean tidal pool that has been in operation since 1907. For a small entrance fee, you can hang out here all day and enjoy the beautiful views of the ocean and Wedding Cake Island.

The best way to get to Coogee is via the famous Bondi to Coogee walk, a beautiful 6km coastal walk offering stunning ocean views from start to finish.

11. Maroubra Beach

One of Sydney’s most popular surf beaches is Maroubra, located south of Coogee. The beach is long and wide so that there’s pretty much always a free spot to put down your towel, even on warm and sunny days.

Maroubra Beach
Maroubra Beach

Maroubra Beach is surrounded by open space. To the north of the beach are Jack Vanny Memorial Park, Mahon Pool and the rocky headland. South of the beach are Arthur Byrne Reserve and headland, and Broadarrow Reserve is to the west.

12. Cronulla Beach

The Cronulla Peninsula south of Sydney has no shortage of beautiful beaches, making it a popular weekend destination for many Sydney-siders.

Popular with surfers, North Cronulla Beach is a beautiful 400m long strip of sand facing Bate Bay. Swimming can be hazardous due to the strong rips that are almost always present

Cronulla Beach
Cronulla Beach

The North Cronulla SLSC has an iconic club house located right behind the beach, next to Dunningham Park with a large playground and a few popular cafes and restaurants nearby.

From North Cronulla it’s only a short walk along the shore to Cronulla Beach, a small family-friendly strip of sand backed up by an excellent park with great facilities and lots of cafes to choose from.

13. Jibbon Beach

Jibbon Beach is a beautiful 700 metres long, north-facing strip of sand inside Port Hacking Point, close to Bundeena village in the northern part of the Royal National Park.

Swimming is great at Jibbon Beach but be mindful that there are no surf life saving services provided here and that it can get quite windy at times.

Jibbon Beach
Jibbon Beach

The water is also quite deep a few meters out, which is why you’ll see a lot of boats hanging out here on warm and sunny days. Despite the wind, surfing is virtually impossible at Jibbon Beach.

Check out our list of Royal National Park beaches for more beach options in this beautiful part of Sydney.

14. Austinmer Beach

Austinmer Beach is not as well-known as most other beaches in this list of best beaches in New South Wales, but this popular strip of sand north of Wollongong has a lot to offer.

Austinmer Beach
Austinmer Beach

The beach is nestled between two headlands off Lawrence Hargrave Drive which connects to the famous Sea Cliff Bridge further north.

You will find excellent facilities at Austinmer Beach, such as a large car park, beach patrol during the summer months, public toilets and showers, and two great ocean pools.

15. Hyams Beach

Located in the city of Shoalhaven, 180 km south of Sydney, Hyams Beach is a seaside village on the shores of Jervis Bay and home to one of the prettiest beaches in New South Wales.

Hyams Beach
Hyams Beach

Famous for its perfectly blue-coloured waters and fine white sand, Hyams Beach is a popular weekend getaway destination for Sydney-siders, with lots of things to do such as hiking, swimming, snorkelling, fishing, diving and whale watching.


Best beaches in NSW

Leave a Comment