Photos show the scene after a truck and trailer unit caught fire on Tram Rd near Cust in north Canterbury on Monday afternoon.
The truck was full of hay at the time, which caused the fire to require at least nine fire units to respond to the scene.
Despite winds fanning the flames, the blaze was contained to the two sides of Tram Rd, with diversions put in place.
It's understood the exhaust pipe fell off the truck, igniting the hay.
The fire has since been contained with no injuries reported.