We have detected you are from the US so we are showing inventory pricing in US dollars. To see pricing in Canadian dollars, use the currency drop down above.
buy heavy-duty parts

Search for any truck or trailer parts you need

Top-Selling Brands 

Top-Selling Categories

Make Your Next Parts Purchase From Maxim Truck & Trailer

Industry Leadership and Extensive Inventory

What distinguishes Maxim Truck & Trailer is its vast selection of new, used, aftermarket, and surplus heavy-duty truck and trailer parts for International, Freightliner, Volvo, Kenworth and Peterbilt truck brands. Maxim also offers heavy duty trailer parts for brands that include Great Dane Trailers, Utility, Arne’s, Trout River, Timpte, East and Deloupe. We offer over 30,000 competitively priced parts online, ensuring wide-ranging coverage and convenience. This approach saves customers significant time, effort and money.

Effortless Online Shopping

The user-friendly online store facilitates a seamless shopping experience for commercial semi-truck and semi-trailer replacement parts. As an authorized OEM International Truck & IC Bus Dealer and an authorized OEM Great Dane Trailer Dealer, Maxim truck & Trailer offers customers a wide array of engine parts, body parts, filters, trailer parts and parts accessories, all available 24/7.

Broad Parts Catalogue

Maxim Truck & Trailer is renowned for its diverse inventory, which is a testament to its commitment to meeting various customer requirements. This diversity extends to major brands like Automann, Grote, Navistar, Bendix, Cummins, Fleetguard, Haldex, Kinedyne, and Hendrickson. Whether a customer is searching for Automann's suspension and steering components, Grote's lighting solutions, Navistar's engine parts, or Bendix's air brake system components, we have got it covered. Customers know to turn to us for engine parts from industry titan Cummins or filters from Fleetguard. If a customer needs braking and suspension systems from Haldex, cargo control products from Kinedyne, or state-of-the-art truck suspension and axle systems from Hendrickson, Maxim Truck & Trailer is the go-to source. Our wide-ranging inventory makes it a one-stop-shop for every possible heavy-duty truck or trailer part need, catering to various models and makes.

Impressive On-Hand Inventory and Prompt Shipping

Maxim Truck & Trailer maintains an on-hand inventory of over $20 million in parts ready for sale and shipping. We offer free shipping on orders over $200 and typically process orders within 12 hours on business days. Customers can expect deliveries to arrive within 3-5 business days via Canada Post Expedited Parcel Service or USPS. We ship parts to Canada and the United States.

Physical Storefronts and Canadian Ownership

In addition to our online store, Maxim Truck & Trailer operates 17 physical locations across Canada, demonstrating our dedication to the Canadian market. Being a privately owned Canadian company that has been in business since 1981, customers can trust in our quality services and products.

Exceptional Customer Support

Maxim Truck & Trailer is known for providing superior customer service. Customers can easily connect with a live parts professional for personalized assistance by calling 204-790-6575.

Customers choose Maxim Truck & Trailer for their heavy-duty truck and trailer parts needs due to our industry leadership, extensive inventory, easy online shopping, wide-ranging parts catalogue, substantial on-hand inventory, prompt shipping, physical storefronts, and exceptional customer service. Maxim Truck & Trailer is often considered a top choice for all heavy-duty truck and trailer parts requirements.

Need to Talk to Someone? Contact Your Local Maxim Parts Department 

Winnipeg Trucks (Head Office) | 204-790-6575

Winnipeg Trailers | 204-790-6597

Winnipeg South Service | 204-925-7091

Tereck Diesel | 204-654-9646


Brandon | 204-725-4580

Thunder Bay | 807-344-5834

Montreal | 514-354-9140

Saskatoon | 306-657-5615

Regina Trucks | 306-721-0006

Prince Albert | 306-922-5833


Calgary | 403-571-1144

Edmonton | 780-413-6261

Vancouver | 604-540-2400