A diesel truck fire along Highway 102 near Millbrook has been extinguished and people can return to their homes, according to the Nova Scotia RCMP.

Police said a truck carrying a "large amount of diesel fuel" caught fire just before 5:10 p.m. AT. The truck was near marker number 94 in the northbound lane.

Flames could be seen high in the sky.

Cpl. Scott MacRae said a nearby seniors' home had to be evacuated because of the risk of an explosion as well as some homes and businesses in Millbrook. 

Around 10 p.m. police said evacuees could return to their homes.

The Red Cross offered shelter at the Cobequid fire hall and the community centre in Millbrook.

MacRae said the truck's driver is safe and there are no reported injuries.

Truck fire Highway 102

Emergency crews have extinguished a blaze on Highway 102 south of Truro caused when a truck carrying diesel fuel caught fire. (Courtesy: Colchester County Fire Emergency Calls Facebook page)

The southbound lane on Highway 102 near Truro reopened before 10 p.m. The northbound lanes reopened around midnight.

McRae said the shutdown was an inconvenience, but crews were handling "a large fire on a truck containing fuel, which is a dangerous situation."

Provincial transportation crews monitored the scene overnight to ensure signs and barrels stay in place.

Officials from the Environment Department were also called to the scene in case there was an oil spill.

MacRae said they don't know how the truck caught on fire.