
01
50% Off Your Wash
With any oil change
Full-service only. No self-serve. 50% off your wash with any oil change. Walk-ins welcome.
Canadian Truck Wash & Lube Ltd.
Professional full-service truck washing, detailing, oil changes and lubrication designed to keep your equipment clean, maintained and moving.


01
With any oil change

02
10 washes or oil changes → 1 free. 5 greases → 1 free.

03
No self-serve. Professional wash, detail, washout and lube in one location.
Heritage
A full-service wash, detail and lube operation built for fleets, owner-operators and heavy equipment — with the bay length and pit access to match.
Years serving Calgary
Wash bay built for the biggest equipment you run.
Dedicated lube bay with an oil change pit.
Pickup and return within city limits.
Capacity
Truck + trailer capacity. Our massive wash bay accommodates any vehicle and trailer up to 100 feet long.
Services
Choose a service lane to explore wash, detail, trailer washout and lube options.
01 · Service lane
Hands-on exterior washing with foam, hot water and a spot-free finish.
02 · Service lane
Cabin restoration, concrete and tar removal, and paint-safe decal work.
03 · Service lane
Interior washouts for box, reefer, grain, horse and train combinations.
04 · Service lane
Oil change, filters, grease and chassis work over a dedicated service pit.


01 · Featured Wash
A complete commercial wash designed for a professional finish from top to bottom.

02 · Featured Wash
A faster commercial wash when you need a clean finish without a full detail cycle.

03 · Featured Wash
Foam and hot water rinse, then the acid matched to your aluminum finish.

04 · Featured Trailer
Foam cleaning, high-pressure hot water rinsing, and debris extraction so your trailer is sanitary, safe, and load-ready.

05 · Featured Wash
We pull your vehicle over the pit and detail with a wand to get every inch of it clean.

06 · Featured Detailing
Professional cabin detailing — no job too big or too small.

07 · Featured Lube
Dedicated lube bay with an oil change pit so maintenance is faster and you get back on the road.
Visit us
Walk in during business hours or call ahead with questions about your rig.
Oil change bonus
Same-day bay comboWith any oil change
Loyalty
Every wash, oil change and grease service earns toward your next free visit.



Valet
If you are short on time or unable to send a driver, our team will pick up your truck and/or trailer, complete the required service, and return it to your location.
Why CTWL
Reviews
FAQ
No appointment is required. We welcome walk-ins during business hours. Drive in when you are ready, or call ahead if you have a question about your vehicle or service.
We are located inside Petro-Pass Truck Stop at 2521 50 Ave SE, Calgary, AB T2C 1G3. Our team is available seven days a week. Monday–Friday 7:00 a.m.–10:00 p.m. Saturday and Sunday 8:00 a.m.–6:00 p.m.
We operate inside the Petro-Pass Truck Stop on 50 Ave SE in Calgary. Look for the truck wash and lube centre signage on site. If you need help finding the bay entrance, call us and we will guide you in.
Yes. We are open Monday–Friday 7:00 a.m.–10:00 p.m. and Saturday–Sunday 8:00 a.m.–6:00 p.m. Hours can vary on holidays — call ahead if you are unsure.
Find CTWL
2521 50 Ave SE, Calgary, AB T2C 1G3, Canada
Monday – Friday
7:00 a.m. – 10:00 p.m.
Saturday
8:00 a.m. – 6:00 p.m.
Sunday
8:00 a.m. – 6:00 p.m.
Visit
No appointment is required. Drive in during business hours or call ahead with a question.
Visit CTWL
Drive in during business hours — wash, detail, washout and lube handled in one professional stop.