Canada’s Top 100 truck fleets (2020)

Rankings are based on truck, tractor, trailer, OO, Employee, truckload, LTL, Dedicated, Expedited, Inter modal Temp Control Bulk Tanker and warehousing numbers. Information was gathered during extensive telephone polling in January to February  2020. 

Download the CSV, PDF and EXCEL Versions here

RankCompany NameHead OfficeCustomer LineWebsiteTrucksTractorsTrailersOOEmployeesTruckloadLTLDedicatedExpeditedIntermodalTemp ControlBulkTankerWarehousing
1TFI InternationalMontreal, QC514-331-4000http://www.tfiintl.com/710777225505980416926YESYESYESYESYESYESYESYESYES
2Canadian National TransportationBrampton, ON888-888-5909http://www.cn.ca/075008000105090NONONONONONONONONO
3Mullen GroupOkotoks, AB866-995-7711http://www.mullen-group.com/15433242859810554437YESYESYESYESYESYESYESYESYES
4Day & RossHartland, NB800-561-0013http://www.dayross.com/5503750800020003500YESYESYESYESYESYESYESYESYES
5TrimacCalgary, AB403-298-5100http://www.trimac.com/202219503312933336YESNOYESNOYESNOYESYESNO
6Bison TransportWinnipeg, MB800-462-4766http://www.bisontransport.com/01850510010502250YESYESYESYESYESYESNONOYES
7TransX Group of CompaniesWinnipeg, MB204-632-6694http://www.ecb.com/74145547408182268YESYESYESYESYESYES  YES
8Canada CartageMississauga, ON800-268-2228http://www.canadacartage.com/4192069252010703262YESYESYESYESYESYESYESYESYES
9Challenger Motor FreightCambridge, ON800-265-6358http://www.challenger.com/0133033251781250YESYESYESYESYESYESYESNOYES
10Armour TransportMoncton, NB800-561-7987http://www.armour.ca/1509753500252100YESYESYESYESYESYESYESYESYES
11GFL EnvironmentalVaughan, ON416-740-8279http://www.gflenv.com/257834012191468000NONONONONONONOYESNO
12Groupe RobertBoucherville, QC800-361-8281http://www.robert.ca/1890032004003500YESYESYESYESYESYESYESYESYES
13CAT/ Canadian American Trans.Coteau-du-Lac, QC800-363-5313http://www.cat.ca/08302625415N/AYESNOYESYESYESNONONOYES
14UPS CanadaMississauga, ON800-742-5877http://www.ups.com/ca2862170362012000YESYESYESYESYESYESYESNOYES
15Manitoulin TransportGore Bay, ON800-265-1485http://www.manitoulintransport.com/2047452305338N/AYESYESYESYESYESYESYESYESYES
16M-O FreightworksBrampton, ON905-792-6100http://www.m-o.com/1694172462343634YESYESYESYESYESYESYESYESYES
17Charger LogisticsBrampton, ON905-793-3525http://www.chargerlogistics.com/08002100N/AN/AYESYESYESYESYESYES   
18Westcan Bulk TransportEdmonton, AB800-661-2855http://www.westcanbulk.ca/663722501761400NONONONONONOYESYESYES
19Midland TransportDieppe, NB888-643-5263http://www.midlandtransport.com/23358316984061432YESYES YESYESYES  YES
20Kriska Transportation GroupPrescott, ON800-461-8000http://www.kriskagroup.com/118002160330890YESYESYESYESNOYESNONOYES
21Consolidated FastFrateWoodbridge, ON800-268-1564http://www.fastfrate.com/2931517476851452YESYESYESYESYESYESYESNOYES
22International Truckload ServicesBelleville, ON800-267-1888http://www.itstruck.ca/52601700210650YESYESYESYESYESYESYESYESYES
23PurolatorMississauga, ON888-744-7123http://www.purolator.com/1864891257N/A12000YESYESYESYESYESNONONOYES
24Erb Group of CompaniesNew Hamburg, ON800-665-2653http://www.erbgroup.com/15153112481101385YESYESYESYESNOYESNONOYES
25Titanium Transportation GroupBolton, ON905-266-3010www.ttgi.com14801350185600YESYESYESYESYESYESYES YES
26Rosedale GroupMississauga, ON877-588-0057http://www.rosedalegroup.com/454501315105910YESYESYESNOYESNONONOYES
27Siemens Transportation GroupSaskatoon, SK800-667-8556http://www.siemenstransport.com/684201290102855YESYESYESYESYESYESYESNOYES
28Speedy TransportBrampton, ON800-265-5351http://www.speedy.ca/1424531174450448YESYESYESYESYESYESNONOYES
29Arrow Transportation SystemsVancouver, BC250-374-3831http://www.arrow.ca/04001358176875YESYESYESNOYESNOYESYESYES
30Penske LogisticsKitchener, ON844-847-9579http://www.penskelogistics.com/1420614440755YESNOYESYESNONONONOYES
31Groupe MorneauSaint-Arsène, QC844-884-2727http://www.groupemorneau.com/205201100221300YESYESYESYESYESYESNONOYES
32XTL TransportEtobicoke, ON800-665-9318http://www.xtl.com/0430120065585YESNOYESYESYESYESNONOYES
33Groupe GuilbaultQuébec, QC888-880-3801http://www.groupeguilbault.com/93211200391007YESYESYESNOYESYESYESNOYES
34Simard TransportLachine, QC514-636-9411http://www.simard.ca/953551050272625YESYESYESNOYESYESNONOYES
35VersaCold Logistics ServicesVaughan, ON800-563-2653http://www.versacold.com/355029075501534YESYES  YESYES  YES
36Rosenau TransportEdmonton, AB800-371-6895http://www.rosenau.ca/87329101047715YESYESYESYESYESYESYESYESYES
37SGT 2000Saint-Germain-de-Grantham, QC819-395-0061http://www.sgt2000.com/0200120040280YESNONONOYESYESYESNOYES
38B&R Eckel’s TransportBonnyville, AB800-661-3290http://www.breckels.com/22217797912400YESYESYESYESNONOYESNONO
39Highlight Motor GroupConcord, ON905-761-1400http://www.highlightmotor.com/1048587525765YESYESYESYESYESYESNONOYES
40Andy TransportMontreal, QC514-667-8500http://www.andytransport.com/041590080500YESNOYESNOYESYESYESNOYES
41KTL TransportRichmond, BC604-515-1499http://www.euroasiainc.com/01551100125350YESYESYESNOYESYESYESNOYES
42Verspeeten CartageIngersoll, ON519-425-7881http://www.verspeeten.com/02521001219175YESNONONONONONONONO
43Groupe Transport St-MichelSt-Michel, QC905-761-1888http://www.transportmichel.com/928394057383YES     YESYESYES
44Caravan LogisticsOakville, ON905-338-5885http://www.caravangroup.com/11201104116253YESNOYESNOYESYESNONOYES
45Caron Transportation SystemsSherwood Park, AB780-449-6688http://www.carontransport.ca/2525790316500YESYESYESNONOYESNONOYES
46Penner InternationalSteinbach, MB866-729-7134http://www.penner.ca/035081030293YESNONONONONONONONO
47Light Speed LogisticsRocky View, AB800-397-6009http://www.lslinc.com/039469596588YESNOYESYESNOYESNONONO
48Pride Group LogisticsMississauga, ON905-564-7458http://www.shipwithpride.com/0227836116371YESYESYESNOYESYESNOYESYES
49Schneider National Carriers – Canadian DivisionGuelph, ON519-826-7028http://www.schneider.com/016090068268YESYESYESNOYESYESYESYESNO
50DCT Chambers TruckingVernon, BC800-575-2355http://www.chambersgroup.co/037667761265YESNOYESNONONOYESYESYES
51Thomson GroupEtobicoke, ON416-240-4466http://www.thomsongroup.com/12208005700YESYESYESNONOYESNONOYES
52AYR Motor ExpressWoodstock, NB800-668-0099http://www.ayrmotor.com/022579075480YESNOYESYESNOYESYESNOYES
53Sokil Transportation GroupEdmonton, AB800-661-9923http://www.sokil.com/751656050220YESYESYESYESYESYESYESNOYES
54Transport BourassaSaint-Jean-sur-Richelieu, QC800-363-9254http://www.bourassa.ca/42056150450YESYESNONONOYESYESNOYES
55Paul’s HaulingWinnipeg, MB807-624-2190http://www.paulshauling.com/102205921310      YESYESYES
56APPS Transport GroupMississauga, ON866-676-6266http://www.appsexpress.com/209070070290YESYESYESYESYESYESNONOYES
57Falcon Motor ExpressCaledon, ON905-951-4500http://www.falconxpress.ca/027553070420YESNOYESNONOYESYESNONO
58Arnold Bros. TransportWinnipeg, MB800-665-8085http://www.arnoldbros.com/0113652161241YESNOYESYESNOYESNONONO
59Group NadeauSainte-Mélanie, QC800-363-2757http://www.groupenadeau.com/15070012200YESYESYESNOYESYESYESNOYES
60Trans-WestLachine, QC514-345-1090http://www.groupetranswest.com/026548555575YESNOYESNOYESYESNONONO
61Apex Motor ExpressBrampton, ON800-895-2739http://www.apexltl.com/100145480289300NOYESYESNONONONONOYES
62Eassons TransportColdbrook, NS902-679-1153http://www.eassons.com/026543057452YESYESYESNONOYESNONONO
63Transport BourretDrummondville, QC800-567-1470http://www.bourret.ca/1120045010526YESYESNONONONONONOYES
64Cooney Group of CompaniesBelleville, ON613-962-6666http://www.cooney.ca/020045025225YESYESNONOYESNOYESYESYES
65Tandet Transport GroupOakville, ON905-603-2310http://www.tandet.com/10228402112160YESNOYESYESNOYESYESYESYES
66Big Freight SystemsSteinbach, MB800-665-0415http://www.bigfreight.ca/022540042300YESYESNOYESYESNONONOYES
67Harman Group of CompaniesCaledon, ON905-840-4300http://www.harmangroup.ca/0260350100150YESYESYESYESNOYESYESNOYES
68Landtran SystemsEdmonton, AB780-468-4300http://www.landtran.com/30180400100310YESYESYESYESYESNOYESNOYES
69TEAMS TransportWinnipeg, MB800-748-3267http://www.teamstransport.com/2184420137105YESYESYESYESNOYESYESNOYES
70Wolverine Freight SystemWindsor, ON800-265-5051http://www.wolverinefreight.ca/010050540160YESNOYESNONONONONOYES
71CCT CanadaMississauga, ON905-362-9198http://www.cctcanada.com/1521003503080NOYESYESNOYESNONONOYES
72Travelers Transportation GroupBrampton, ON800-265-8789http://www.travelers.ca/116043010180YESYESYESYESYESNOYESNONO
73Western Canada ExpressConcord, ON800-387-3702http://www.westerncanadaexpress.com/9014035050180NOYESYESNOYESNONONOYES
74Groupe TYTDrummondville, QC855-898-4768http://www.groupetyt.ca/011045025243YESYESNOYESYESYESYESNOYES
75Transport GilmyrMontmagny, QC418-248-3030http://www.gilmyr.com/213541023328YESYESYESNONOYESYESNOYES
76VA Inc.Boucherville, QC450-641-0082http://www.vatransport.com/2874555255YESYESYESNONONONONOYES
77Transport Herve LemieuxSaint-Laurent, QC514-337-2203http://www.transportlemieux.com/4022127912388YESNOYESNONOYESYESNONO
78TVMCottam, ON877-272-6266http://www.tvmltd.ca/01034359243YESYESNONONONONONONO
79Groupe BoutinPlessisville, QC450-449-7373http://www.boutinexpress.com/11893436413YESNOYESNONONOYESNOYES
80Fluke TransportHamilton, ON800-263-4843http://www.fluke.ca/1210540065150YESYESYESYESNOYESYESNOYES
81Chester CartageToronto, ON416-754-7716http://www.chestercartage.com/3570400070YESYESYESYESNOYESYESNOYES
82VTL ExpressLevis, QC418-835-3222http://www.vtlexpress.com/114436018172YESYESYESNONOYESYESYESYES
83Quality CarriersMontreal, QC514-355-5157http://www.qualitycarriersinc.com/0225275175250NONONONOYESNONOYESNO
84Total Logistics GroupVaudreuil, QC888-827-8521http://www.totallogistics.com/480410108200YESYESYESNOYESYESYESNOYES
85Harbour Link Container ServicesDelta, BC604-940-5522http://www.harbour-link.com/01443589156YESNONONOYESYESYESNOYES
86WS Bell CartageKitchener, ON800-263-3597http://www.bellcartage.com/11853123865YESYESYESYESNOYESYESNOYES
87Express MondorLavaltrie, QC877-568-6662http://www.expressmondor.net/01053002190YESYESYESYESYESNOYESNOYES
88Groupe Transport BernieresQuebec, QC418-684-2421http://www.bernieres.ca/010030015250YESYESYESNOYESYESNONONO
89TransPro Freight SystemsMilton, ON800-268-6857http://www.transprofreight.com/013326511281YESYESYESYESNOYESNONOYES
90ASL Global LogisticsBrampton, ON877-294-2111http://www.aslgloballogistics.ca/01652256535YESYESYESYESYESYESYESYESYES
91Mackie Moving SystemsOshawa, ON905-728-2400http://www.mackiegroup.com/509025050500YESYESYESYESNOYESYESNOYES
92Transport Jocelyn BourdeauSt-Chrysosotme, QC450-826-1129http://www.tjbi.ca/01152750180YESYESNONOYESNONONONO
93Fleetway TransportBrantford, ON800-265-1128http://www.fleetwaytransport.com/5982864115YESYESYESNONONOYESNOYES
94BLM GroupKitchener, ON519-748-9880http://www.blm.com/01252600200YESYESYESYESNOYESYESNOYES
95Connors TransferStellarton, NS902-752-1142http://www.connorstransfer.com/014524016225YESYESYESYESNOYESNONOYES
96Shandex Truck Inc.Pickering, ON905-420-7407http://www.shandex.com/064319792YESYESYESNONOYESNONOYES
97Groupe BellemareTrois-Rivieres, QC819-379-4546http://www.groupebellemare.com/08828816199YESNOYESNONONOYESNONO
98Groupe GoyetteSt-Hyacinthe, QC800-387-0346http://www.groupegoyette.com/06331231135YESYESYESNOYESNONONOYES
99Empire TransportationGrimsby, ON800-263-0240http://www.empiretrans.com/150320065YESNONONONONOYESNONO
100Kim-Tam CanadaBurlington, ON905-573-9818http://www.kimtamtrucking.com/615020012030YESYESYESNONONOYESNONO
Close Bitnami banner
Bitnami