A “significant” fire broke out at the Viva Energy Refinery in Corio, Geelong, late Wednesday night, prompting a watch and act warning for numerous suburbs in the area. Residents have been advised to stay indoors and close windows due to hazardous smoke.
Firefighters Respond to Explosions and Flames
Fire Rescue Victoria responded to multiple reports of “explosions and flames” at the refinery at 11:05 pm. As of early Thursday morning, the incident “is not yet under control,” according to a Fire Rescue Victoria spokesperson.
The Country Fire Authority issued a watch and act warning for a large area, advising anyone south of Refinery Road Corio to seek immediate shelter indoors. The warning was in place as of 2:15 am for Armstrong Creek, Bell Park, Belmont and 27 other suburbs.
Authorities have urged residents to stay off the roads to allow emergency services access to the area. A wind change has caused smoke to spread towards greater Geelong.
Refinery Operations and Context
The Geelong refinery, operated by Viva Energy Australia, can process up to 120,000 barrels of oil per day, producing petrol, diesel, LPG, jet fuel, and other fuels. Viva Energy’s website acknowledges the refinery is a “major hazard facility” but states the company is committed to safe and responsible operations.
The refinery is one of two facilities in Australia capable of refining fuel domestically; the other is located in Brisbane. Both refineries have been under increased scrutiny in recent weeks due to global supply concerns.
Frequently Asked Questions
What time did emergency services receive the first reports of the fire?
Fire Rescue Victoria was called to the Viva Energy Refinery at 11:05 pm following multiple reports of “explosions and flames.”

Is the refinery still producing fuel?
The source does not state whether the refinery is currently producing fuel, only that it *can* process up to 120,000 barrels of oil a day.
What areas are currently under a watch and act warning?
As of 2:15 am, the Watch and Act was in place for Armstrong Creek, Bell Park, Belmont, Breakwater, Charlemont, Chilwell, Connewarre, Corio, Drumcondra, East Geelong, Geelong, Geelong West, Grovedale, Hamlyn Heights, Leopold, Manifold Heights, Marshall, Moolap, Mount Duneed, Newcomb, Newtown, Norlane, North Geelong, North Shore, Rippleside, South Geelong, St Albans Park, Thomson, and Whittington.
As firefighters continue to battle the blaze, residents are encouraged to stay informed and follow the advice of emergency services.
