Open data

BC Collision Archive

Share

Download the ICBC crash files

Official extracts for British Columbia, 2021–2025. Unzip, then open the .csv.gz in Python or Excel. Built a map, notebook, or story from the set? Post it on the wall below so others can find it.

microdata rows
1,453,136
ICBC claims years
2021–2025
columns
25
Tableau extracts
Official

Start here — crash microdata

Five year files make the complete ICBC-reported crash set. Download all of them. Stack with pandas after unzipping.

ICBC reported crashes — 2021

Full microdata for 2021. Gzipped CSV plus dictionary.

6.6 MB · 261,633 rows · csv.gz + CSV dictionary

799bcdb61d0114c7a062de83113d5436e67fd02dfe74ad9c5af80058c1ae53cf

6

downloads

Download

ICBC reported crashes — 2022

Full microdata for 2022. Gzipped CSV plus dictionary.

7.3 MB · 289,182 rows · csv.gz + CSV dictionary

071856392b249bb4595b34b9e9ea4ce23e49442e969ffd34e24eb99f4b92cd56

3

downloads

Download

ICBC reported crashes — 2023

Full microdata for 2023. Gzipped CSV plus dictionary.

7.5 MB · 294,075 rows · csv.gz + CSV dictionary

2b2a7bc5517c91c89dd5daef245f9fb389f96b1d9fc92137e2ab30767d0aa91f

3

downloads

Download

ICBC reported crashes — 2024

Full microdata for 2024. Gzipped CSV plus dictionary.

7.8 MB · 303,306 rows · csv.gz + CSV dictionary

39c719615f3fdc143e80cbc06da7ac2d2b08e3dbe5f5df4c1527932d2083764c

3

downloads

Download

ICBC reported crashes — 2025

Full microdata for 2025. Gzipped CSV plus dictionary.

7.8 MB · 304,940 rows · csv.gz + CSV dictionary

d833c2e626ce47a83da5e58987413602430e1b0b6ed327b32ec86b1288c04f67

3

downloads

Download

Licence & dictionary

README, licence & dictionary

How to read the files, ICBC open-data licence, column definitions, caveats.

88 KB · Markdown, HTML, PDF, CSV — no programs

1187d98bed0e6e520be835314037c1cc78150a597ea684a3b082dcd838e8ff23

4

downloads

Download

Maps, police TAS, aggregates

Police TAS crashes 2020–2024

Police-attended crashes, plus entity (driver/vehicle) and victim tables. Smaller than ICBC claims.

9.1 MB · csv.gz + CSV

1a183b50913820fc6b4a94191b0ebe5dd3c13b647b9f959a0a549387a86da179

3

downloads

Download

Geocoded crash maps

Lower Mainland, Island, Southern Interior, North Central, plus pedestrian / cyclist / motorcycle extracts.

8.6 MB · csv.gz only

3ebd7847af9a9fcd5b55fead64e0e45034a07b0853e9718d4aac1fefc0bdf361

3

downloads

Download

Quick stats & RoadSafetyBC

ICBC annual aggregates plus DataBC fatalities, serious injuries, and intersection-camera tickets.

573 KB · CSV and XLSX spreadsheets

4eda91f007203e7a74df308ac32edb814f9327f5f0eff5324c37a4321fc0491e

3

downloads

Download

Ministry of Transportation — vehicle counts

Official MOTI Traffic Data Program (not municipal counts). Stations and AADT segments are in the first zip. TRADAS annual, 2024–2025 hourly, and short-count (48-hour) tapes are the actual counter extracts. City counts (Vancouver, Surrey, Victoria) are a separate zip — MOTI does not publish those.

MOTI traffic counts (AADT / stations)

Ministry of Transportation Traffic Data Program: 914 count stations, 641 highway segments with latest AADT/SADT (163 already at 2025), older AADT points, turning-movement survey inventory.

2.0 MB · 914 stations · 641 segments · CSV, GeoJSON.gz, XLSX

b54fd3bc3de016d3874bfdfe8a942d1bc193cf8fa6fcb151b0be32efb1af0874

1

download

Download

TRADAS annual volume (AADT)

The station tapes rolled up: AADT and day-of-week averages for every permanent/WIM counter, every published year.

116 KB · 13,574 station-years · CSV

b9892112809838b59df976f8e72931b21d7bc1175e069e0a1ce5036a2b707c15

1

download

Download

TRADAS hourly tapes 2024–2025

Hour-by-hour volumes at permanent highway counters. 9.8 million rows from MOTI MV03 CSVs.

42 MB · 9.8 million hours · csv.gz

c7b41932ae06578a1bc4c06d754de2487cfcf9ad5e414811f2627d34006820b0

1

download

Download

TRADAS short-count tapes

48–72 hour tube counts at Short Core stations. 688 MOTI DV06S CSVs from 309 sites, plus an event index with Site AADT.

1.3 MB · 688 count events · 309 stations · CSV

cd80774dcddbef94d3cab4045ba71390a2cc8ffa373e915538d7c19e00c2dcd4

1

download

Download

City traffic counts

Vancouver, Victoria, and Surrey publish their own counts on municipal streets. This is not MOTI. Victoria includes 24-hour volumes through 2026. Vancouver lists 659 intersection count sites (the turning sheets still live in VanMap). Surrey currently publishes loop locations; the old 15-minute count API is gone from the catalogue.

Municipal counts — Vancouver, Surrey, Victoria

City streets, not highways. Vancouver 659 intersection sites + 6,680 directional locations, Surrey 3,831 traffic loops, Victoria 2,212 24-hour segment counts.

961 KB · Vancouver 659 · Surrey 3,831 · Victoria 2,212 · CSV + GeoJSON.gz

1c9730d33c858f29e9e83e369e6d47f7b33a845880c67422281beb4ef6090614

1

download

Download

How to verify the files

Nobody can honestly stamp “malware-free” on a download. What we can do is be specific about the source and the bytes. These zips are ICBC / DataBC open-data extracts — tables, not programs. Inside: CSV, gzipped CSV, Markdown, HTML, PDF, and RoadSafetyBC XLSX spreadsheets. No executables, scripts, or installers.

Download SHA256SUMS.txt
# macOS / Linux
shasum -a 256 ICBC_Reported_Crashes_2021.zip
sha256sum -c SHA256SUMS.txt

# Windows PowerShell
Get-FileHash .\ICBC_Reported_Crashes_2021.zip -Algorithm SHA256

Made with this data

Share a public link to a map, notebook, article, or app built from these files. Posts are visible to everyone on this page. Use a project title and link — no accounts, no emails.

Nothing on the wall yet. Be the first to post a piece.

Open in Python

import pandas as pd
df = pd.read_csv("ICBC_Reported_Crashes_2021.csv.gz")

Licence: ICBC Open Data Licence. This is the published Tableau extract, not a scrape. Police TAS is less complete than ICBC claims. Years before 2021 are not in the current official 5-year window. Contact [email protected].