Petro-Pass™ — Canada’s largest national network of truck stops.
Over 250 Petro-Pass locations across the country to help you get on your way.
Pull in. Fuel up. Relax. We offer clean showers and washrooms, hot food, cold drinks, and a place to take a break with friendly service
Explore what we have to offer
Want to fuel up at Petro-Pass? You need SuperPass™ — the one-card solution that gives you access to Canada’s largest diesel and gasoline network: Over 1,500 retail stations, 250 Petro-Pass cardlock locations, and 1,000 U.S. truck stops.
Get SuperPass details