List of crossings of the Thompson River explained

This is a list of bridges and other crossings of the Thompson River, in the Canadian province of British Columbia from its mouth upstream to its source(s). Also listed are crossings of the North and South Forks.

Main River

CrossingCarriesLocationCoordinates
Highway 12 BridgeHighway 12Lytton
Railway Bridge #1Canadian National RailwayLytton
Highway 1 BridgeHighway 1Spences Bridge
Spences Bridge (the bridge)Bridgeway StreetSpences Bridge
Railway Bridge #2Canadian National RailwayNear the mouth of Oregon Jack Creek
Railway Bridge #3Canadian National RailwaySouth of Ashcroft
Highway 97C BridgeHighway 97CAshcroft
Railway Bridge #4Canadian National RailwayNear the mouth of the Bonaparte River
Railway Bridge #5Canadian National RailwayNortheast of Ashcroft
Walhachin Road BridgeWalhachin RoadEast of Walhachin
Railway Bridge #6Canadian National RailwayEast of Walhachin
Railway Bridge #7Canadian National RailwayAt the mouth of the Deadman River
Kamloops Lake BridgeHighway 1Outlet of Kamloops Lake
Overlanders BridgeFortune DriveKamloops

North Thompson River

This is a list of all crossings of the North Thompson River from its mouth in Kamloops to its source.

CrossingCarriesLocationCoordinates
Halston BridgeHalston Connector RoadKamloops
Railway BridgeCanadian National RailwayKamloops
Highway 5 BridgeHighway 5Barriere
Clearwater Station Road BridgeClearwater Station RoadClearwater
Birch Island/Lost Creek Road BridgeBirch Island/Lost Creek RoadSoutheast of Clearwater
Railway Bridge #2Canadian National RailwaySoutheast of Clearwater
Vavenby BridgeVavenby Bridge RoadVavenby
Railway Bridge #3Canadian National RailwayWest of the mouth of the Mad River
Logging Road BridgeEast of the mouth of the Mad River
Railway Bridge #4Canadian National RailwayEast of Clearwater
Highway 5 Bridge #2Highway 5Avola
Highway 5 Bridge #3Highway 5South of Blue River
Mud Lake FSR BridgeMud Lake FSRBlue River
Railway Bridge #5Canadian National RailwayNear the mouth of the Thunder River
Bone Creek FS Road BridgeBone Creek FS RoadNorth of the mouth of the Thunder River
Highway 5 Bridge #4Highway 5South of the mouth of the Albreda River
Highway 5 Bridge #5Highway 5South of the mouth of the Albreda River
Highway 5 Bridge #6Highway 5Near the mouth of the Albreda River
Logging Road BridgeUpstream from the mouth of the Albreda River

South Thompson River

This is a list of all crossings of the South Thompson River from its mouth in Kamloops to its source.

CrossingCarriesLocationCoordinates
Railway BridgeConnector rail between the Canadian National Railway & the Canadian Pacific RailwayKamloops
Red BridgeMt Paul WayKamloops
Yellowhead BridgeHighway 5Kamloops
LaFarge Cement Plant BridgeLaFarge RoadWest of Monte Creek
Pritchard BridgePinantan RoadPritchard
Little Shuswap Lake Outlet BridgePine StreetChase

See also