Canadian National Railway says the crash happened around 1:30 a.m. Tuesday on Highway 2 in the village of Nampa, about 460 kilometres northwest of Edmonton.
Eleven empty tanker cars derailed, but no dangerous goods spilled.
The truck driver was the only occupant of the truck, but police have not released a name.
No member of the crew aboard the northbound train was injured.
Also on HuffPost