Trucking Companies in BC
7,452 motor carriers are registered in BC, 2,066 with active operating status, according to FMCSA records.
Largest carriers in BC
| Carrier | USDOT | Status | Power Units |
|---|---|---|---|
| GROUND EFFECTS WHOLESALE NURSERY | 4127115 | Active | 60000 |
| THOMAS HENRY | 2921668 | Inactive | 20000 |
| ALL WEST CRANE & RIGGING LTD | 4103234 | Inactive | 10000 |
| BENCHIK LOGISTICS INC | 3943890 | Inactive | 9585 |
| LINTON WIEBE | 1201558 | Inactive | 400 |
| TRANSOURCE FREIGHTWAYS LTD | 1715995 | Active | 254 |
| MCL MCGILL CARRIERS LTD | 852474 | Active | 214 |
| EMCON SERVICES INC | 1297123 | Inactive | 212 |
| AUTO HAULAWAY WEST LIMITED | 178307 | Inactive | 175 |
| GLENNCOE TRANSPORT LTD | 28727 | Inactive | 174 |
| WEST COAST REDUCTION LTD | 340593 | Inactive | 150 |
| READY TO HAUL TRANSPORTATION LTD | 3787660 | Active | 149 |
| WESTERN PACIFIC TRANSPORT LTD | 3964158 | Active | 148 |
| S T L TRANSPORT LTD | 302955 | Inactive | 145 |
| TRIPLE EIGHT TRANSPORT INC | 1636625 | Active | 145 |
| THE GRAY LINE OF VICTORIA LTD | 313005 | Inactive | 138 |
| TRANSWORLD XPRESS INC | 2526047 | Active | 116 |
| WP TRANSPORT LTD | 3136086 | Active | 109 |
| 624889 BC LTD | 770847 | Active | 100 |
| INERTIA CARRIER LTD | 2829986 | Active | 100 |
| ATLANTIC TRUCK LINES LTD | 2099789 | Active | 99 |
| SUPERSONIC TRANSPORT LTD | 1424788 | Active | 97 |
| A M A N LOGISTICS LTD | 355369 | Active | 95 |
| HAP TRUCKING LTD | 2780301 | Active | 95 |
| ACCORD TRANSPORTATION LTD | 424445 | Active | 94 |
Browse by city
- Surrey (1921)
- Abbotsford (831)
- Langley (402)
- Delta (354)
- Richmond (351)
- Vancouver (336)
- Burnaby (218)
- Chilliwack (177)
- Kelowna (145)
- Kamloops (124)
- Coquitlam (116)
- Aldergrove (94)
- Mission (85)
- Victoria (84)
- Maple Ridge (76)
- Prince George (73)
- Cranbrook (64)
- Port Coquitlam (64)
- Nanaimo (60)
- New Westminster (58)
- Penticton (54)
- Vernon (51)
- North Vancouver (49)
- Creston (47)
- Armstrong (35)
- Fort St John (34)
- Duncan (28)
- Grand Forks (28)
- Pitt Meadows (26)
- Williams Lake (26)