BEACHGOERS were shocked and disgusted at the sight of millions of maggots that have washed up on Newport and Bilgola beaches.

The creepy crawlies were first spotted at Newport on Sunday when a woman named Jane Gardner posted photos on Facebook with the tagline: "Zillions of maggots washed up on the tide at Newport Beach."

Maggots in Bilgola ocean pool. Picture: Adam Yip / Manly Daily
Maggots in Bilgola ocean pool. Picture: Adam Yip / Manly Daily

The infestation forced Northern Beaches Council to close Bilgola rock pool on Tuesday - and now it is a waiting game for the larvae to develop into flies.

Bilgola man Colin Weir was preparing to go for a swim at the rock pool when he was confronted by clusters of the wriggling larvae.

"It was disgusting - this moving carpet of white maggots," Mr Weir said.

Colin Weir out the front of maggot-infested Bilgola ocean pool. Picture: Adam Yip / Manly Daily
Colin Weir out the front of maggot-infested Bilgola ocean pool. Picture: Adam Yip / Manly Daily

"I've been going to this beach every year for 15 years and have never seen anything like this.

"It has been quite the talk of the beaches this morning.

"There were millions of them."

Prior to the pool being closed, Mr Weir said he had been told of one unlucky woman who went for a swim, only to later realise her swimming costume was full of maggots.

Maggots washed up at Newport Beach. Picture: Jane Gardner
Maggots washed up at Newport Beach. Picture: Jane Gardner

And while the thought of swimming alongside one - let alone millions - of maggots is off-putting to anybody, the seagulls were happy. "You look up the beach and there were about 200 seagulls feeding off them ... it was quite extraordinary," Mr Weir said.

He said he was advised by a council pool cleaner that they emptied the pool, only to fill it again and then realise the ocean water was still infested with maggots.

He told Mr Weir that it was believed flies had laid eggs on big chunks of seaweed that had washed up on the shoreline of the two beaches.

Maggots wash up at Bilgola Beach. Picture: Colin Weir
Maggots wash up at Bilgola Beach. Picture: Colin Weir

Council's manager of environment and infrastructure, Ben Taylor, confirmed this was the case.

"Natural beach conditions along with warm weather have contributed to an infestation in the seaweed caused by flies laying larvae," he said.

"Mostly affecting the southern end of (Bilgola) beach, the seaweed has also washed into the rock pool."

The council said it was preparing for more seaweed to be washed back into Bilgola rock pool with the next high tide.

Newport rock pool has remained open but the council was closely monitoring the situation.

"This is an unfortunate but natural occurrence and we have cleaning crews monitoring and managing the situation," he said.

"We encourage people not to swim in the areas affected and abide by any pool closures. Council will continue to keep an eye on the rock pools and reopen Bilgola as soon as possible."

A close-up of the maggots. Picture: Adam Yip / Manly Daily
A close-up of the maggots. Picture: Adam Yip / Manly Daily

A journey back in time

A journey back in time

Vistors enjoyed a glimpe into the region's past.

Recycling to continue for foreseeable future

Recycling to continue for foreseeable future

Its business as usual

United front to fight for long term water security

United front to fight for long term water security

The two councils have come together to form the collaboration.

Local Partners