Petro-Pass™ — Canada’s largest national network of truck stops.
Over 240 Petro-Pass locations across the country to help you get on your way.
Pull in. Fuel up. Relax. We offer clean showers, 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 both retail and card-lock locations:
Over 1,450 retail stations;
240 Petro-Pass truck stops; and
1000 U.S. truck stops.
Get SuperPass details