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.
semi trucks for sale in canada

SEMI TRUCKS

Maxim Truck & Trailer carries among the largest inventory of new and used semi trucks for sale, rent or lease in Canada. We carry the complete line of new International semi trucks, as well as many other used semi trucks brands including Kenworth, Peterbilt, Freightliner and Volvo. We have day cab semis and sleeper semis available with a variety of axle configurations, engine types and sizes, transmission options, and more.

With a team of finance professionals, Maxim is able to offer you finance, leasing, and rental options. Whether your need is temporary or more long-term, we can find the most cost-effective solution for you and your business. We will ensure you have the best protection for your new asset.

We are able to service a wide variety of heavy duty semi truck makes. This makes things simple for you, because you can use Maxim your one-stop source for all things truck. Make sure your trucks are always in top condition with preventative maintenance. Options like mobile maintenance allow you to get service where you need it, no matter where you are.

No matter where the truck you choose is physically located, we can make arrangements for delivery to the location of your choice. Our nation-wide inventory can be relocated to whichever Maxim dealer is most convenient for you. We have semi trucks in Vancouver, Edmonton, Calgary, Saskatoon, Regina, Prince Albert, Brandon, Winnipeg, Thunder Bay, Mississauga, and Montreal.

Looking to purchase a used semi truck? Browse below or get more information here.

Sort results by:New/UsedLocation:Make
$128,414USD
Winnipeg MB
$130,918USD
Winnipeg MB
$136,427USD
Winnipeg MB
$138,430USD
Prince Albert SK
$140,075USD
Winnipeg MB
$140,218USD
Winnipeg MB
$140,290USD
Winnipeg MB
$140,648USD
Winnipeg MB
$141,363USD
Winnipeg MB
$141,721USD
Winnipeg MB
$142,651USD
Winnipeg MB
$142,794USD
Prince Albert SK
$144,153USD
Winnipeg MB
$146,514USD
Winnipeg MB
$146,585USD
Winnipeg MB
$147,015USD
Prince Albert SK
$148,660USD
Regina SK
$149,232USD
Winnipeg MB
$150,663USD
Winnipeg MB
$150,806USD
Winnipeg MB
$151,522USD
Brandon MB
$152,953USD
Winnipeg MB
$155,099USD $158,461
Brandon MB
$156,172USD $162,181
Regina SK
$164,828USD $166,903
Regina SK
$169,121USD
Thunder Bay ON
$164,256USD $173,055
Regina SK
$175,702USD
Winnipeg MB
$177,419USD $179,637
Brandon MB
$181,139USD
Thunder Bay ON
$181,855USD
Thunder Bay ON
$180,710USD $182,284
Prince Albert SK
$182,713USD $184,645
Winnipeg MB
$197,307USD
Thunder Bay ON