The CN Rail train derailment about 4:15 a.m. local time near Landis, Saskatchewan, also ignited a grass fire that was quickly extinguished, the Canadian Broadcasting Corp. reported.
"There were a mixture of cars involved in the incident with two of the cars carrying condensate, three of the cars carrying lubricating oil and one car of ethanol, and the remainder carrying mixed freight," Warren Chandler of CN Rail said.
"One of the derailed cars is leaking a relatively small amount of lubricating oil."
A hazardous-materials team was cleaning up the spill of the non-flammable lubricating oil.
The CBC said school was canceled for the day in Landis as a precaution.
The cause of the accident was being investigated.
Campus cop fatally shoots Texas student during traffic stop
Newt Gingrich fires back at Mandela backlash