A charge has been laid after a train collided with semi in southern Alberta.

Police say no one was hurt when the empty truck was hit by a 96-car train early Tuesday evening in Coaldale.

A 65-year-old man from Lawtonia, Saskatchewan, who was driving the truck, is facing a charge of failing to proceed through a railway crossing in safety after stopping.

Earlier in the day, a semi driver suffered minor injuries in a collision with a train near Bowden.

RCMP believe the driver was trying to beat the train to a crossing.