12 clinics · Ontario · 3 open now · 9 taking walk-ins
3 open right now, sorted below by who is open and takes walk-ins, then by closing time. 9 clinics confirm walk-ins. Queues can close early when full, so calling ahead is worth the minute.
In an emergency, call 911. Independent service, not affiliated with this clinic. Free nurse advice: 811.
Adjacent to Loblaws, 301 High Tech Rd · Richmond Hill
Open now · until 9 PM
Walk-in clinic open seven days a week with no appointment or referral needed.
9580 Yonge St, Unit 6 · Richmond Hill
Open now · until 6 PM
Walk-in clinic in Richmond Hill that also runs family medicine and specialist services such as nephrology and endocrinology, with a pharmacy on site.
11685 Yonge St, Unit A103 · Richmond Hill
Open now · until 5 PM
Family practice that also runs a walk-in clinic at the same Richmond Hill location, staffed by four family physicians.
12270 Yonge St, Unit 5 · Richmond Hill
Closed · opens 10 AM today
Walk-in medical clinic open six days a week with a pharmacy on site.
1383 16th Ave, Unit 1A · Richmond Hill
Closed · opens 10 AM today
Walk-in medical clinic in Richmond Hill open seven days a week, with evening hours on weekdays and shorter hours on weekends.
10 John Birchall Rd, Unit 3 · Richmond Hill
Hours not posted, call ahead
This is a combined family practice and walk-in clinic with an on-site pharmacy in Richmond Hill.
10520 Yonge St, Unit 4 · Richmond Hill
Closed · opens 12 PM today
Family medicine practice in Richmond Hill that sees patients both by appointment and on a walk-in basis.
10323 Yonge St · Richmond Hill
Closed · opens 10 AM today
Pediatric walk-in clinic in Richmond Hill seeing babies, children and teens through age 18.
10660 Yonge St, Unit 2 · Richmond Hill
Hours not posted, call ahead
350 Hwy 7 E, Suite PH5 · Richmond Hill
Hours not posted, call ahead
9471 Yonge St, Unit 105 · Richmond Hill
Hours not posted, call ahead
9019 Bayview Ave, Suite 8 · Richmond Hill
Hours not posted, call ahead
3 clinics post hours until 8 PM or later on at least one day, latest first.
Adjacent to Loblaws, 301 High Tech Rd
12270 Yonge St, Unit 5
1383 16th Ave, Unit 1A
10323 Yonge St
10520 Yonge St, Unit 4
If the walk-in queue is full or closed, here’s the nearest emergency rooms — live where the hospital posts a wait, otherwise the typical range for that ER at this time.
Vaughan · 10 km
Vaughan · 10 km
North York · 12 km
“Posted” is the hospital’s own live number; “typical” is ERstat’s modelled range from history. Emergencies belong in the ER regardless of the wait.
Need emergency care instead? Compare ER wait times in Richmond Hill, and in an emergency call 911.
Hours and walk-in policy come from each clinic’s own website and posted schedule where available, otherwise from the provincial directory. Open-now status is computed in local time.