BC trucking carriers

1,926 FMCSA-registered carriers across 138 cities

BC

1,926

Carriers

26,848

Total inspections

453

Total crashes

14 fatal

32

HazMat carriers

out-of-service rates vs. national average

Driver OOS rate3.7%
National avg6.7%
Vehicle OOS rate21.8%
National avg23.4%

Trucking in

undefined has 1,926 motor carriers registered with FMCSA, employing a total of 18,082 drivers. 933 of these carriers have inspection records on file, with 26,848 total inspections across the state. The average driver out-of-service rate in undefined is 3.7%, below the national average of 6.7%. Carriers based in undefined have 453 crashes on record, including 14 fatal. 32 carriers in the state are flagged for hazardous materials transport.

Cities in

SURREY

708
14,184 inspections245 crashes

ABBOTSFORD

323
5,715 inspections92 crashes

DELTA

110
2,135 inspections36 crashes

LANGLEY

102
1,354 inspections21 crashes

RICHMOND

86
503 inspections9 crashes

VANCOUVER

66
63 inspections3 crashes

CHILLIWACK

50
291 inspections2 crashes

MISSION

37
388 inspections7 crashes

BURNABY

37
279 inspections3 crashes

ALDERGROVE

34
144 inspections4 crashes

KELOWNA

31
51 inspections

COQUITLAM

26
52 inspections1 crashes

MAPLE RIDGE

19
189 inspections3 crashes

NEW WESTMINSTER

18
19 inspections

KAMLOOPS

14
44 inspections4 crashes

CRANBROOK

12
342 inspections4 crashes

CRESTON

10
11 inspections1 crashes

VERNON

8
13 inspections1 crashes

NORTH VANCOUVER

8
3 inspections

ARMSTRONG

8
40 inspections

OLIVER

7
13 inspections1 crashes

VICTORIA

7
28 inspections2 crashes

PORT COQUITLAM

7
16 inspections

NANAIMO

6
13 inspections

WEST KELOWNA

6
29 inspections1 crashes

GRAND FORKS

6
1 inspections

FORT ST JOHN

5

PRINCE GEORGE

5

WHITE ROCK

5
165 inspections3 crashes

CASTLEGAR

5
8 inspections

PENTICTON

4
82 inspections1 crashes

OSOYOOS

4
113 inspections1 crashes

PARKSVILLE

4
5 inspections

PITT MEADOWS

4
21 inspections1 crashes

SALMON ARM

4
26 inspections

LAKE COUNTRY

4
23 inspections

CAWSTON

3
20 inspections

SALMO

3
32 inspections1 crashes

PRINCE RUPERT

3

COURTENAY

3

WILLIAMS LAKE

3

KALEDEN

3

LANGLEY TOWNSHIP

2
7 inspections

KEREMEOS

2

SECHELT

2

DUNCAN

2
1 inspections

EDMONTON

2
4 inspections

ROSEDALE

2

VANCOVER

2

ABBOSTSFORD

2
27 inspections

QUESNEL

2
17 inspections1 crashes

POWELL RIVER

2

PORT ALBERNI

2
10 inspections

NELSON

2
6 inspections

WESTWOLD

2

CHEMAINUS

2

COBBLE HILL

2
11 inspections

FRUITVALE

2

CAMPBELL RIVER

2

SIDNEY

2

SPALLUMCHEEN

2
100 inspections2 crashes

SQUAMISH

2

KIMBERLEY

2

SUMMERLAND

2

SURRY

1

TELKWA

1

TERRACE

1

TRAIL

1
6 inspections

TSAWWASSEN

1

VANDERHOOF

1

WEST VANCOUVER

1

WESTBANK

1

WHISTLER

1

108 MILE RANCH

1
3 inspections

WONOWON

1

70 MILEHOUSE

1

ABBOTSFOR

1

ABBOTSFORD BC

1
119 inspections

AGASSIZ

1
3 inspections

ANMORE

1
4 inspections

ANNACIS ISLAND

1

ASHCROFT

1

BIG CREEK

1

BLACK CREEK

1
1 inspections

BRISCO

1

CANYON

1
3 inspections1 crashes

CHARLIE LAKE

1

CHILIWACK

1

COLDSTREAM

1

COMMOX

1

CUMBERLAND

1
1 inspections

DEWDNEY

1

FANNY BAY CANADA

1
1 inspections

FERNIE

1
3 inspections

FORT LANGLEY

1
2 inspections

FORT NELSON

1

FORT ST JOHN BC

1

FRANCOIS LAKE

1

GENELLE

1

GIBSONS

1

GRINDROD

1

HOPE

1
3 inspections

INVERMERE

1

JAFFRAY

1

KNUTSFORD

1

KRESTOVA

1

LANGLEY CANADA

1

LANGLEY TWP

1

LOWER NICOLA

1

LUMBY

1
1 inspections1 crashes

MERRITT

1

MERVILLE

1

MONTE CREEK

1
20 inspections

NEW WEST MINSTER

1
7 inspections

NEW WESTMINISTER

1
44 inspections1 crashes

NORTH SAANICH

1
3 inspections

OKANAGAN FALLS

1
2 inspections

PARSON

1

PITT MEADOWS

1
7 inspections

PORT MOODY

1

PRITCHARD

1
1 inspections

REVELSTOKE

1
4 inspections

RISKE CREEK

1

ROBERTS CREEK

1

ROSE PRAIRIE

1

ROSSLAND

1

SAANICHTON

1

SAVONA

1

SHAWNIGAN LAKE

1

SICAMOUS

1
6 inspections

SMITHERS

1

SOOKE

1

SORRENTO

1

SOUTH HAZELTON

1

SUMMERALND

1
3 inspections

SURRET

1
3 inspections

SURREY CANADA

1

SURREY NORTHEAST

1