GTA Incident Statistics
Generated 2026-06-20 06:00:01  ·  Data through 2026-06-19 (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.
📊
GTA Update AI Briefing
Friday, June 19, 2026 · Generated 2026-06-20 05:35

By 5pm on this cool Saturday, Toronto Police has fielded 104 calls while Fire Services logged 67 (41 medical assists). Nothing catastrophic has emerged yet, and no multi-alarm fires have materialized.

👮 104 police  ·  🚒 67 fire (41 medical)

Friday was a typical busy day with 576 police calls and 536 fire calls, the latter heavily weighted toward medical assists. Disorderly incidents and personal injury collisions dominated the police log, while a 2-alarm highrise residential fire broke out on Greenbrae Crescent in the early morning hours. The mild 22-degree afternoon and gusty winds didn't prevent the usual Friday friction.


The past week has run close to averages, with police hovering around 564 calls per day and fire steady at 534. Year-to-date numbers sit at over 10,800 police calls and roughly 70,000 fire calls through mid-June, driven largely by medical assists that now account for nearly two-thirds of all fire dispatch activity.


Seven multi-alarm fires have struck Toronto in the past week alone, with five of them hitting highrise residential buildings—a notably aggressive cluster for a seven-day stretch. The uptick warrants watching, though no clear pattern (weather, cause, location clustering) has yet emerged.


  • 2 Alarm
    Highrise Residential
    GREENBRAE CRCT between SEDGEMOUNT DR & WW W ABBEVILLE S SIX NATIONS

    Twenty units responded Friday at 12:32am to a 2-alarm highrise residential fire on Greenbrae Crct between Sedgemount Dr and WW W Abbeville S in Six Nations.

    A213, A221, A231, A242, C20, C22, C23, C24, CMD10, HR114, HZ323, LA231, P213, P221, P231, P232, P234, R223, R243, S232
  • 2 Alarm
    Highrise Residential
    SHORE BREEZE DR between ANNIE CRAIG DR & CROW'S BEACH LANE

    On Shore Breeze Dr between Annie Craig Dr and Crow's Beach Lane, 23 units were dispatched Wednesday at 6:05pm to a 2-alarm highrise residential fire.

    A421, A433, C40, C42, C43, C44, CMD30, CMD30C, HR332, HZ145, L315, L426, LA421, P315, P422, P426, P431, P435, P445, R346, R425, R434, S445
  • 2 Alarm
    Highrise Commercial
    BAY ST between LAKE SHORE BLVD W & FRONT ST W

    Wednesday at 1:22pm, 22 units arrived at a 2-alarm highrise commercial fire on Bay St between Lake Shore Blvd W and Front St W.

    A333, C30, C31, C32, C34, CMD30, CMD30C, HR332, HZ323, L312, L315, L325, LA325, P312, P313, P315, P324, P332, P333, P334, S331, T1
  • 2 Alarm
    Commercial/Industrial
    RAILSIDE RD between LAWRENCE AVE E & CODECO CRT

    Thirty-two units responded Wednesday at 4:35am to a 2-alarm commercial/industrial fire on Railside Rd between Lawrence Ave E and Codeco Crt.

    A113, A125, A221, A233, A233, C20, C22, C22, C22, C23, C24, CMD10, FI29, FI30, HR114, HZ323, LA231, MPV341, P123, P125, P221, P221, P232, P233, P233, P245, P333, R235, R235, R341, S232, T1
  • 2 Alarm
    Highrise Residential
    CANYON AVE between SHEPPARD AVE W & BATHURST ST

    At Canyon Ave between Sheppard Ave W and Bathurst St, 20 units tackled a 2-alarm highrise residential fire Tuesday at 7:55pm.

    A133, A135, A142, C10, C11, C13, C14, CMD10, HR114, HZ145, LA111, P112, P114, P121, P132, P143, P145, R122, S143, T114
  • 2 Alarm
    Highrise Residential
    MARKBROOK LANE between KIPLING AVE BICYCLE TRL

    Early Monday morning at 3:08am, 22 units were called to a 2-alarm highrise residential fire on Markbrook Lane between Kipling Ave Bicycle Trl.

    A133, A142, A411, A415, C14, C40, C41, C44, CMD10, HR114, HZ145, LA421, P142, P146, P411, P412, P415, P442, R413, R413, R441, S445
  • 2 Alarm
    Residential
    CHARLES TUPPER DR between LANGEVIN CRES & MCCULLEY ST

    Sunday at 7:26am brought 31 units to a 2-alarm residential fire on Charles Tupper Dr between Langevin Cres and McCulley St.

    A213, A213, A215, A215, A231, C20, C21, C22, C23, C24, CMD10, FI30, FI32, HZ323, HZ323, LA111, LA231, P211, P212, P213, P222, P225, P226, P231, P232, P233, P234, R214, R214, R223, S232
Yesterday
576
2026-06-19
Last 7 Days
3,944
~563/day avg
Month to Date
10,813
June 2026
Year to Date
86,334
2026 to date
Yesterday
536
2026-06-19
Last 7 Days
3,739
~534/day avg
Month to Date
10,580
June 2026
Year to Date
85,084
2026 to date
👮 Week So Far
TPS 14 Div
277 calls
👮 Month to Date
TPS 14 Div
974 calls
👮 Year to Date
TPS 51 Div
7,507 calls
🚒 Week So Far
TFS 314
110 calls
37 fire  ·  73 medical
🚒 Month to Date
TFS 314
408 calls
122 fire  ·  286 medical
🚒 Year to Date
TFS 325
3,082 calls
1,079 fire  ·  2,003 medical
8pm Busiest hour for police calls (last 90 days)
Fri Busiest day of week for police (last 90 days)
4pm Busiest hour for fire calls (last 90 days)
Fri Busiest day of week for fire (last 90 days)
63.1% Of fire calls are medical assists (YTD)
DISORDERLIES Top police call type YTD (9,455 calls)

Incidents per Day (Police & Fire)

Hour of Day Distribution

Day of Week Distribution

Monthly Totals — 2026

Fire Call Breakdown YTD — Medical vs Other

Top Police Call Types Yesterday

DISORDERLIES
66
PERSONAL INJURY COLLISION
63
UNKNOWN TROUBLE
59
ASSAULT JUST OCCURRED
40
SEE AMBULANCE
32
ARREST
32
DISPUTE
28
HAZARD
25
IMPAIRED DRIVER
17
PROPERTY DAMAGE COLLISION
17

Top Fire Incident Types Yesterday

MEDICAL
339
Alarm Single Source
80
Vehicle
44
Fire
24
Rescue
12
Natural Gas Leak
11
Check Call
6
Wires Down
4
Vehicle Fire
4
Water Problem
3

Police Call Types YTD

Fire Incident Types YTD

Police Divisions — Last 30 Days

Fire Sub-Types YTD

Alarm Level Breakdown

Alarm Level Counts

1st Alarm 99
2-Alarm 174
3-Alarm 8
5-Alarm 1