16 clinics · Ontario · 1 open now · 10 taking walk-ins
1 open right now, sorted below by who is open and takes walk-ins, then by closing time. 10 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.
690 Main St W · Hamilton
Open now · until 9 PM
Urgent care centre open seven days a week from 10 a.m.
45 Kenilworth Ave N · Hamilton
Closed · opens Friday 9 AM
Drella Medical Clinic is a family practice that also operates as a walk-in clinic in Hamilton, seeing walk-in patients on a first-come, first-served basis during its posted hours, Monday to Friday mornings through early evening and Saturday mornings.
52 Cannon St W, Unit 103 · Hamilton
Hours not posted, call ahead
Walmart Supercentre, 675 Upper James St · Hamilton
Closed · opens Friday 9 AM
This clinic located inside the Walmart Supercentre on Upper James St combines a family practice with walk-in care.
247 John St S · Hamilton
Hours not posted, call ahead
This is a walk-in clinic in Hamilton, Ontario that treats common illnesses, performs minor procedures such as suture or staple removal, completes work and school forms, and provides travel and other vaccinations.
404-460 Main St E · Hamilton
Hours not posted, call ahead
Walk-in medical clinic on Locke Street in Hamilton that has served the area since 1990.
1461 Main St W · Hamilton
Closed · opens Monday 10 AM
MarCare Clinic is a walk-in and family practice clinic in Hamilton offering same-day medical care without an appointment, though calling ahead is suggested to shorten wait times.
Walmart, 2190 Rymal Rd E · Hamilton
Closed · opens Friday 9 AM
Walk-in clinic located inside the Walmart on Rymal Road in Hamilton, offering family doctor care alongside general walk-in visits without the need for an appointment.
880 Upper Wentworth St · Hamilton
Closed · opens Saturday 10 AM
Walk-in and family practice clinic in Hamilton that sees patients on a same-day, no-appointment basis.
1334 S Service Rd, Unit 3 · Hamilton
Closed · opens Friday 9 AM
This is a combined walk-in clinic and family practice in Hamilton, open Monday through Friday with extended evening hours on Thursday and closed on weekends.
50 Dundurn St S, Unit B8 · Hamilton
Hours not posted, call ahead
836 Upper James St · Hamilton
Closed · opens Friday 10 AM
1685 Main St W, Unit 135 · Hamilton
Closed · opens Friday 10 AM
260 Nebo Rd · Hamilton
Closed · opens Friday 9 AM
631 Queenston Rd, Suite 103 · Hamilton
Hours not posted, call ahead
1827 Main St W · Hamilton
Closed · opens Friday 9 AM
Whitney Medical Clinic is a family practice offering primary care, immunizations, minor emergency treatment such as suturing and burn care, and pre-employment or driver's medical exams.
5 clinics post hours until 8 PM or later on at least one day, latest first.
690 Main St W
Walmart Supercentre, 675 Upper James St
Walmart, 2190 Rymal Rd E
880 Upper Wentworth St
1334 S Service Rd, Unit 3
690 Main St W
Walmart Supercentre, 675 Upper James St
Walmart, 2190 Rymal Rd E
880 Upper Wentworth St
1827 Main St W
836 Upper James St
260 Nebo Rd
45 Kenilworth Ave N
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.
“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 Hamilton, 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.