Western Diesel Wholesale Ltd.

Your Source for Diesel Engine Parts in Western Canada.

Quality Parts at Wholesale Prices

We understand the need to keep your machine moving. That’s why we have three warehouses stocked with the parts you need to make the repair and get the wheels turning again.

​Need to overhaul an engine? We keep most cylinder heads and rebuild kits on the shelf for CAT, Cummins, Detroit, and International engines. We can also supply parts for John Deere, Perkins, Deutz, Case, and more.

We can also special order most other parts, thanks to our extensive dealer network.

Call our parts experts for a quote today!

Supplying quality parts for over 40 years

Diesel

Big rigs, construction, agriculture, automotive, performance & more! We can supply most parts from the fan to the flywheel. If it runs on diesel, it’s our specialty!

Natural Gas

Compression & gas field engine parts.

Automotive

​Did you know we can also provide automotive parts at an excellent price? Starters, suspension, brakes, wheel bearings and more!

Maintain Your Machine

​Western Diesel Wholesale is equipped to supply you with quality maintenance parts:

N
Injectors
N
Turbochargers
N
Water Pumps
N
Oil Pumps
N
Air Compressors
N
Clutches
N
Starters / Alternators
N
Gaskets
N
Hoses
N
​Belts
N
​Filters & More​

Suppliers

Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name
Brand Name

Get in Touch

Our Locations

Business Hours:

All locations are open Monday to Friday 8:00am – 5:00pm. Closed on statutory holidays.

As of March 31 2023 our Edmonton location has been closed

We welcome previous and new customers from that area to contact us in Medicine Hat.

Medicine Hat, AB (Head Office)

(click to open map)
846 – 15th Street S.W.
403-526-6070
1-800-442-8733
Accounts Payable:

Saskatoon, SK

(click to open map)
811 B – 57th Street East
306-931-4722
1-800-667-1164

Send us a Message

* Indicates required field

Contact Us
Name
Name
First
Last