Walk-in clinics and urgent care in Ontario
Emergency? Call 911. Don't wait to check a wait time.
Walk-in and urgent care clinics that WaitWise lists, by city. WaitWise lists clinics that take walk-in patients; it doesn’t include every clinic in Ontario. Places marked “live wait” publish their current wait.
Compare waits and drive times near you
What Ontario pharmacists can prescribe for · All Ontario ERs
Acton
- Acton Medical & Urgent Care ClinicUrgent care · hours listed
Ajax
- Pickering Urgent Care Family PracticeUrgent care · hours listed
Angus
- Angus Walk-In ClinicWalk-in clinic · hours listed
Barrie
- Bellfarm Walk in clinicWalk-in clinic · hours listed
- City Centre Walk-In Medical ClinicWalk-in clinic · hours listed
- Royal Simcoe Walk-In ClinicWalk-in clinic
- Wellington Walk-in ClinicWalk-in clinic · hours listed
Bowmanville
- Bowmanville Urgent Care ClinicUrgent care · hours listed
Brampton
- Appletree Medical Centre – 10 Earlsbridge Blvd.Walk-in clinic · live wait
- Appletree Medical Centre – 20 Polonia Ave.Walk-in clinic · live wait
- Appletree Medical Centre – 545 Steeles Ave WWalk-in clinic · live wait
- Brampton East Urgent Care CentreUrgent care · live wait
- Brampton West Urgent Care CentreUrgent care · live wait
- Healthpoint Medicine Walk-In ClinicWalk-in clinic · hours listed
- Heart Lake Health CentreWalk-in clinic
- Kennedy Medical Clinic (Family & Pediatric Walk-in)Walk-in clinic · hours listed
- Main Street Medical Centre Walk-In ClinicWalk-in clinic
- Prime Urgent Care ClinicUrgent care · hours listed
- Queen's Urgent Care and Medical Centre BramptonUrgent care · hours listed
- Richvale Medical CenterWalk-in clinic
- Sandalwood Walk-in Clinic - DentistWalk-in clinic · hours listed
- Shoppers World Medical CentreWalk-in clinic
- Walk in Clinic Dr. BrarWalk-in clinic · hours listed
- Well MedicaWalk-in clinic
- Wexford Square Health CentreWalk-in clinic
Casselman
- Appletree Medical Centre – 732 Principale St.Walk-in clinic · live wait
East York
- Appletree Medical Centre – 1450 O'Connor DrWalk-in clinic · live wait
- Thornlea Medical CentreWalk-in clinic
Etobicoke
- Appletree Medical Centre – 2835 Lake Shore Blvd W.Walk-in clinic · live wait
- Appletree Medical Centre – 900 Albion RdWalk-in clinic · live wait
- Dundas Urgent Care Medical ClinicUrgent care · hours listed
- Etobicoke Urgent Care CentreUrgent care · live wait
- Foundation HealthWalk-in clinic
- Health First Walk-In & Family PracticeWalk-in clinic
- Lakeshore Village Walk-In Medical ClinicWalk-in clinic · hours listed
- Malton Urgent Care ClinicUrgent care · hours listed
- Olive MD Medical CenterWalk-in clinic · hours listed
- St. George Walk-in ClinicWalk-in clinic · hours listed
- The Patient Care Pharmacy & Walk-in ClinicWalk-in clinic · hours listed
Georgetown
- Genesis Walk-In ClinicWalk-in clinic · hours listed
Kanata
- Appletree Medical Centre – 150 Katimavik RdWalk-in clinic · live wait
King City
- ImprovedCare Medical ClinicWalk-in clinic
London
- Medpoint Walk-in ClinicWalk-in clinic · hours listed
Markham
- WardenWood Health CentreWalk-in clinic · hours listed
Milton
- Appletree Medical Centre – 348 Bronte St., South, MiltonWalk-in clinic · live wait
Mississauga
- Accord Medical Centre Family Practice & Walk-InWalk-in clinic · hours listed
- Appletree Medical Centre – 170 Queensway WWalk-in clinic · live wait
- Appletree Medical Centre – 4062 Confederation Pkwy.Walk-in clinic · live wait
- Appletree Medical Centre – 7125 Goreway Dr.Walk-in clinic · live wait
- Bristol Family Medical ClinicWalk-in clinic · hours listed
- Ceremonial Medical CentreWalk-in clinic · hours listed
- Levi Walk-In ClinicWalk-in clinic · hours listed
- Mississauga Urgent Care ClinicUrgent care
- QuickMed Walk-In ClinicWalk-in clinic · hours listed
- Tuscana Court Medical Clinic & Walk-InWalk-in clinic · hours listed
North York
- Bathurst Walk-In ClinicWalk-in clinic · hours listed
Orangeville
- 5th Avenue Walk-in & Family PracticeWalk-in clinic · hours listed
Oshawa
- Enhanced Care Medical & Walk-in ClinicWalk-in clinic
- Glazier Medical CentreWalk-in clinic
- Medical Trust ClinicsWalk-in clinic
- Ritson North Medical CentreWalk-in clinic
- Simcoe Medical CentreWalk-in clinic
Ottawa
- Appletree Medical Centre – 1595 Merivale RdWalk-in clinic · live wait
- Appletree Medical Centre – 2150 Robertson RdWalk-in clinic · live wait
- Appletree Medical Centre – 225 Preston StWalk-in clinic · live wait
- Appletree Medical Centre – 240 Sparks StWalk-in clinic · live wait
- Appletree Medical Centre – 2573 Baseline RdWalk-in clinic · live wait
- Appletree Medical Centre – 356 Woodroffe Ave.Walk-in clinic · live wait
- Appletree Medical Centre – 368 Slater St.Walk-in clinic · live wait
Richmond Hill
- Grand Genesis Walk In ClinicWalk-in clinic
- Richmond Hill Medical & After Hours ClinicWalk-in clinic · hours listed
- Viva Health Centre Clinic + PharmacyWalk-in clinic
- York Children's Walk In ClinicWalk-in clinic · hours listed
Scarborough
- Appletree Medical Centre – 2025 Midland Ave. (First Floor)Walk-in clinic · live wait
- Appletree Medical Centre – 2025 Midland Ave. (Third Floor)Walk-in clinic · live wait
- Healthsmart Medical CentreWalk-in clinic
- Warden Family Practice & Walk InWalk-in clinic · hours listed
Thornhill
- Matlis Medical, Urgent Walk In Clinic, Sports Medicine ClinicWalk-in clinic · hours listed
Toronto
- 1clinicWalk-in clinic
- Appletree Medical Centre – 123 Edward St., Unit 600Walk-in clinic · live wait
- Appletree Medical Centre – 15 Queens Quay East (Harbourfront)Walk-in clinic · live wait
- Appletree Medical Centre – 275 Dundas St WWalk-in clinic · live wait
- Appletree Medical Centre – 750 Dundas St. WWalk-in clinic · live wait
- Appletree Medical Centre – York UniversityWalk-in clinic · live wait
- Bathurst Lawrence Walk-In ClinicWalk-in clinic · hours listed
- Bloor Walk-in ClinicWalk-in clinic · hours listed
- Children's After-hours ClinicWalk-in clinic · hours listed
- Cloud Care ClinicWalk-in clinic
- Compasscare Stockyards Walkin & Medical ClinicWalk-in clinic · hours listed
- Corktown Medical CenterWalk-in clinic
- Danforth Main Medical Clinic Walk-in & Family PracticeWalk-in clinic · hours listed
- Downsview Medical Centre Walk-InWalk-in clinic
- Downsview Padiatric Urgent Care ClinicUrgent care
- Dufferin Medical CentreWalk-in clinic
- Evercare Medical CentreWalk-in clinic · hours listed
- Golden Mile Primacy Walk-In ClinicWalk-in clinic · hours listed
- GSH MedicalWalk-in clinic
- HealthOne TorontoWalk-in clinic
- HealthOne Walk-In ClinicWalk-in clinic · hours listed
- Honey Health Walk in Clinic & Family PracticeWalk-in clinic · hours listed
- Intrepid HealthWalk-in clinic
- Keele & Rogers Medical Centre Walk-In ClinicWalk-in clinic · hours listed
- KidcrewWalk-in clinic · hours listed
- Lakefront ClinicWalk-in clinic
- Marlee Medical Centre Walk-In Clinic and Family PracticeWalk-in clinic · hours listed
- MCI Medical ClinicWalk-in clinic
- Oakdale Medical Walk-In ClinicWalk-in clinic · hours listed
- Parliament Urgent Care ClinicUrgent care · hours listed
- Primacy Lansdowne Dundas Medical ClinicWalk-in clinic
- Razi Wellness Walk-In ClinicWalk-in clinic · hours listed
- Runnymede Walk-In Medical ClinicWalk-in clinic · hours listed
- St. Gabriel Medical Centre Walk-In ClinicWalk-in clinic · hours listed
- The Clinic at ChristieWalk-in clinic
- The Clinic at OssingtonWalk-in clinic
- Ultra Bloor Walk-InWalk-in clinic · hours listed
- WELL Health Medical Centre – Lawrence Ave W (formerly Trillium Doctor's Office)Walk-in clinic · hours listed
- Weston Jane Medical ClinicWalk-in clinic
Woodbridge
- Woodbridge Urgent Care CentreUrgent care · live wait
WaitWise is a free, independent service. It is not run by any hospital, Ontario Health or the Government of Ontario. Wait times are estimates, not medical advice.