Huge waves are forecast to batter the NSW coast this week, with boaters, rock fishers, surfers and swimmers warned to stay out the water.

Storm-force winds, driven by a low front in the Tasman Sea and a cold front, will cause wave heights to peak at 10 metres over a large part of the sea today, reports Weatherzone.

The Bureau of Meteorology has issued a hazardous surf warning for 2500kms of the NSW coast, from Byron Bay to the Eden Coast.

Wave heights are forecast to peak at 10 metres on Thursday, May 29, 2025. (OneFX/Weatherzone) (Supplied)

Across these areas, wave heights are forecast to reach a maximum of five metres early today.

The impact of the large surf together with the high tides yesterday and today are expected to cause coastal erosion in some parts of NSW.

From late today, swell heights are expected to decrease to a maximum two metres.

Forecasters say they’ll reduce further tomorrow and into Saturday, while the period of the waves peaking will last up to 18 seconds before slowly shortening.

Shocking before and after aerial images expose the severity of the NSW floods

This will cause waves deep in the Tasman Sea to peak at a staggering 100 metres to 150 metres.

This intense ocean energy will mean on the beaches there will be relatively calm conditions, but about every 10 minutes very powerful and large waves will break.

Swimmers and surfers should also be wary of stronger rips.

You May Also Like

Sydney Harbour Bridge march: Pro-Palestine protesters given the green light to shut down landmark

A pro-Palestinian rally across the Sydney Harbour Bridge has been authorised by…

Lionel Messi’s bodyguard suspended in latest controversy

Lionel Messi’s bodyguard is once again embroiled in controversy.  Yassine Cheuko will…

Supreme Court will not block Pro-Palestine protest on Harbour Bridge, judge says

The NSW Supreme Court will not stop a pro-Palestine protest across the…

UK's Authoritarian 'Online Safety Act' Debuts to Raving Mad Reviews

Orwell’s Big Brother is definitely peering into every aspect of one’s…