GTA Incident Statistics
Generated 2026-04-05 04:00:02 · Data through 2026-04-04 (yesterday)
⚠ For entertainment purposes only — not a reliable data source
These statistics are generated automatically from public dispatch feeds and are provided purely for entertainment and general interest.
Their accuracy is affected by many factors beyond our control, including but not limited to:
internet or network outages during which incidents are not captured;
feed interruptions, delays, or gaps on the part of the publishing agencies;
data corruption, encoding errors, or malformed records in the source feed;
system maintenance, server restarts, or software updates to this site;
duplicate or cancelled incidents that may not be fully reconciled;
incidents that are reclassified, merged, or removed after initial dispatch;
timezone handling edge cases around daylight saving transitions;
and any other technical or operational issue that causes records to be missed, duplicated, or misattributed. Least of all, It is probably also worth noting that this server runs on chewing gum and masking tape.
Do not use these statistics for research, journalism, policy, legal, or any other purpose where accuracy matters. In an emergency, call 911.
Do not use these statistics for research, journalism, policy, legal, or any other purpose where accuracy matters. In an emergency, call 911.
🚓 Toronto Police — Summary
Yesterday
514
2026-04-04
Last 7 Days
3,521
~503/day avg
Month to Date
2,074
April 2026
Year to Date
45,805
2026 to date
🚒 Toronto Fire — Summary
Yesterday
477
2026-04-04
Last 7 Days
3,563
~509/day avg
Month to Date
2,077
April 2026
Year to Date
46,186
2026 to date
Quick Insights
3pm
Busiest hour for police calls (last 90 days)
Sat
Busiest day of week for police (last 90 days)
5pm
Busiest hour for fire calls (last 90 days)
Sat
Busiest day of week for fire (last 90 days)
62.8%
Of fire calls are medical assists (YTD)
DISORDERLIES
Top police call type YTD (5,008 calls)
Daily Activity — Last 30 Days
Incidents per Day (Police & Fire)
Activity Patterns (Last 90 Days)
Hour of Day Distribution
Day of Week Distribution
Monthly & Year-over-Year
Monthly Totals — 2026
Year-over-Year — Police (2020–2026)
Fire Call Breakdown YTD — Medical vs Other
Yesterday — 2026-04-04
Top Police Call Types Yesterday
| DISORDERLIES | 71 |
| UNKNOWN TROUBLE | 58 |
| SEE AMBULANCE | 47 |
| PERSONAL INJURY COLLISION | 34 |
| ARREST | 33 |
| ASSAULT JUST OCCURRED | 28 |
| IMPAIRED DRIVER | 26 |
| HAZARD | 24 |
| DISPUTE | 23 |
| PROPERTY DAMAGE COLLISION | 17 |
Top Fire Incident Types Yesterday
| MEDICAL | 300 |
| Alarm Single Source | 79 |
| Vehicle | 27 |
| Fire | 25 |
| Rescue | 15 |
| Vehicle Accident | 7 |
| Check Call | 7 |
| Wires Down | 4 |
| Vehicle Fire | 4 |
| Hazmat Level 1 | 3 |
Top Call Types — Year to Date
Police Call Types YTD
Fire Incident Types YTD
Police Divisions — Last 30 Days
Fire Sub-Types YTD
Fire Alarm Levels YTD (1+ Alarm Calls Only)
Alarm Level Breakdown
Alarm Level Counts
| 1st Alarm | 49 |
| 2-Alarm | 90 |
| 3-Alarm | 3 |