The derailment happened at 9:45 a.m. CST Friday, just west of the town about 110 kilometres north of Regina.
One of the cars is carrying dangerous goods, the rail company says.
"It is a car that contains an alcohol product and the initial information that we have from the train conductor is that the car is intact and is not leaking," CN spokesman Jim Feeney said.
No injuries have been reported.
Wilf Bentz, who lives beside the tracks where the crash occurred, said the derailment shook his house.
"We heard this big rumble and the next thing was, it just ground to a halt and it's been sitting there since," he said.
The derailment is blocking off two rural roads in the area. Investigators are on their way to the site of the crash, CN said.