Yes, public liability insurance is mandatory on most construction sites in Australia and is typically a contractual requirement. Site managers and principal contractors won't allow you on site without proof of current, adequate public liability coverage with appropriate limits.