Rules, tools and directories for commercial drivers in Canada, from official sources
DriverComplydirectory
CountryCanada
Truck stops and cardlocks453Truck driving schools229Truck rest areas379Truck inspection stations32Certified ELDs96

Truck stops and cardlocks in Canada

453 truck stopsFrom OpenStreetMapUpdated September 2026

453 truck stops, cardlocks and highway service centres in Canada named in OpenStreetMap, each with the nearest town. Open one for directions and whatever the map records, such as hours or showers.

Or browse by province

Truck stops, cardlocks and truck fuel, and highway service centres in Canada, as mapped in OpenStreetMap, with the nearest town and directions.

Questions

Is this an official list?
No. No government publishes a list of private truck stops. This one comes from OpenStreetMap, the open map maintained by volunteers, so check hours and services before you rely on a stop.
What is a cardlock?
A fuel site where you pay with a commercial fuel card rather than at a till. Stops are tagged Cardlock where the name says so.
Why is a truck stop missing?
It may not be mapped as a truck stop or as fuel for heavy vehicles yet. Anyone can add it at openstreetmap.org.
How many truck stops are listed?
453, most of them in Alberta (160).