Firefighters work to extinguish a garbage truck fire on Route 120 between Thompson Road and Ridge Road in unincorporated Woodstock on Tuesday. | Photo: WFRD.

A garbage truck caught fire and became well-engulfed in flames Tuesday morning near Woodstock, causing Route 120 to be shut down in both directions, officials said.

The Woodstock Fire Rescue District responded around 11:05 a.m. Tuesday to the 8300 block of Route 120 in unincorporated Woodstock for a report of a vehicle on fire.

Firefighters arrived on the scene and found a garbage truck fully engulfed in flames in the westbound lane of Route 120.

A spokesperson for the fire district said the fire was not deemed under control for at least 30 minutes “due to the structural complexity of the commercial vehicle.”

The Wonder Lake Fire Protection District was called to the scene to assist. Fire crews used both water and foam to extinguish the bulk of the fire.

Firefighters work to extinguish a garbage truck fire on Route 120 between Thompson Road and Ridge Road in unincorporated Woodstock on Tuesday. | Photo: WFRD.

“In order to extinguish small hidden fires within the trash load inside the truck, the entire load was removed from the vehicle using heavy machinery,” the fire district’s spokesperson said in a statement.

[Suggested Article]  Partial closure of Route 41 in Gurnee goes into effect for bridge repair needed following semi crash

The male driver, who was the sole occupant of the truck, was uninjured in the incident.

The Woodstock Fire Rescue District is investigating the cause of the fire, which is not believed to be suspicious in nature.

The driver of the truck told crews that he believes a hydraulic line ruptured, causing the fire.

Route 120 between Ridge Road and Thompson Road was initially closed in both directions and then later reopened to one lane for several hours. The roadway has since been fully reopened.

The McHenry County Sheriff’s Office and Bull Valley Police Department assisted with traffic control.