Anti-Black Racism Incidents Tracker

Aggregated figures from the CanAfro Research Institute's Anti-Black Racism Incidents Tracker. Note that counts below five are not shown.

Explore the data

Combine hate type, setting and province, and set a year range — or click the map circles and ring slices to drill in. Every figure shown is a published total that has passed the privacy checks.

Recorded incidents

1,546

Incidents by hate type

View the numbers
CategoryIncidentsShare
Vandalism/Graffiti45029 %
Hate Speech39325 %
Harassment24016 %
Physical Violence21914 %
Discrimination1188 %
Denial/Inaction on Racism745 %
Other/Unknown523 %

Incidents by setting

View the numbers
CategoryIncidentsShare
Educational Institutions47331 %
Public & Community Spaces37724 %
Unknown (not specified)27518 %
Workplace & Commercial1399 %
Government & Protective Services1218 %
Online & Digital Platforms845 %
Residential & Private352 %
Leisure-Arts & Sports231 %
Healthcare & Welfare191 %

Locations are city centres only — no incident is shown at its real address. Cities with fewer than 5 incidents are not shown.

View the numbers
CityProvinceIncidents
TorontoOntario502
OttawaOntario309
HamiltonOntario267
MontréalQuébec54
HalifaxNova Scotia34
EdmontonAlberta28
VancouverBritish Columbia18
CalgaryAlberta17
MississaugaOntario14
WinnipegManitoba12
LondonOntario11
WaterlooOntario10
VictoriaBritish Columbia9
KitchenerOntario8
WindsorOntario8
NewmarketOntario7
PeterboroughOntario6
BarrieOntario6
BramptonOntario6
ReginaSaskatchewan6
GuelphOntario5
St John'sNewfoundland and Labrador5
BrandonManitoba5
CoquitlamBritish Columbia5
SurreyBritish Columbia5
1,546 incidents

Recorded incidents

1,546

Data current to

September 2026

Years covered

2018–2026

Provinces & territories

9

Incidents by year

Counts below 5 are hidden to protect privacy.

The current year is still under way — its figures cover January to September 2026 and are drawn with an open point.

View the numbers
YearIncidents
201892
2019107
2020209
2021230
2022200
2023137
2024137
2025208
2026216

Incidents by hate type

Counts below 5 are hidden to protect privacy.

View the numbers
CategoryIncidents
Vandalism/Graffiti450
Hate Speech393
Harassment240
Physical Violence219
Discrimination118
Denial/Inaction on Racism74
Other/Unknown52

Incidents by province

Counts below 5 are hidden to protect privacy.

View the numbers
ProvinceIncidents
Ontario1,231
Québec82
British Columbia69
Alberta57
Nova Scotia54
Manitoba19
New Brunswick9
Saskatchewan9
Newfoundland and Labrador8

Incidents by setting

Counts below 5 are hidden to protect privacy.

View the numbers
CategoryIncidents
Educational Institutions473
Public & Community Spaces377
Unknown (not specified)275
Workplace & Commercial139
Government & Protective Services121
Online & Digital Platforms84
Residential & Private35
Leisure-Arts & Sports23
Healthcare & Welfare19

Incidents by recorded actor

Counts below 5 are hidden to protect privacy.

Recorded for 49% of documented incidents — grey marks records where the sources did not identify this.

View the numbers
CategoryIncidents
Undisclosed782
Child231
Adult197
Institutional130
Police68
Multiple62
Student(s)57
Teenager9

Incidents by recorded perpetrator gender

Counts below 5 are hidden to protect privacy.

Recorded for 16% of documented incidents — grey marks records where the sources did not identify this.

View the numbers
CategoryIncidents
Undisclosed1,302
Male167
Female62
Not applicable8
Multiple7

Incidents by who was targeted

Counts below 5 are hidden to protect privacy.

Recorded for 54% of documented incidents — grey marks records where the sources did not identify this.

View the numbers
CategoryIncidents
Undisclosed705
Individual(s)273
Student(s)249
Community191
Not yet classified43
Multiple groups36
Child(ren)25
Staff16
Other recorded8