Riot squad members fired tear gas and other non-lethal rounds when rioters became increasingly hostile and refused to leave, with two officers injured and 215 arrests.
The demonstrations initially began in opposition to mandatory COVID-19 vaccinations for the construction sector and the closure of building site tea rooms, but have since turned into wider unrest.
A fourth day of the planned protests was a non-event, with demonstrators largely a no-show on Thursday despite flagging potential meeting sites.
Police pounced on protesters before they were able to gather in significant numbers, making 92 arrests.
Meanwhile, stranded Victorians fully vaccinated against COVID-19 will soon be allowed to return home from Greater Sydney.
From September 30, double-dosed Victorians stuck anywhere in NSW can come home if they return a negative test 72 hours before departure, isolate at home for 14 days and get tested at the start and end of quarantine.
Victoria recorded 766 new infections on Thursday – its highest ever daily COVID-19 case tally – and four deaths, bringing the latest outbreak’s toll to 20.