17 clinics · Ontario · 12 open now · 2 accepting walk-ins
45 Kenilworth Ave N · Hamilton
Open now · until 6:00 PM
Walmart, 2190 Rymal Rd E · Hamilton
Open now · until 8:00 PM
50 Dundurn St S, Unit B8 · Hamilton
Open now · until 8:00 PM
690 Main St W · Hamilton
Open now · until 9:00 PM
Walmart Supercentre, 675 Upper James St · Hamilton
Open now · until 6:00 PM
1685 Main St W, Unit 135 · Hamilton
Open now · until 5:00 PM
880 Upper Wentworth St · Hamilton
Open now · until 8:00 PM
260 Nebo Rd · Hamilton
Open now · until 6:30 PM
631 Queenston Rd, Suite 103 · Hamilton
Open now · until 5:00 PM
2757 King St E · Hamilton
Open now · until 10:00 PM
1827 Main St W · Hamilton
Open now · until 6:00 PM
1334 S Service Rd, Unit 3 · Hamilton
Open now · until 5:30 PM
52 Cannon St W, Unit 103 · Hamilton
Closed · opens Saturday 9:00 AM
836 Upper James St · Hamilton
Closed · opens Saturday 10:30 AM
247 John St S · Hamilton
Closed · opens Saturday 1:00 PM
404-460 Main St E · Hamilton
Hours unavailable — call ahead
1461 Main St W · Hamilton
Closed · opens Monday 10:00 AM
Not every clinic listed as a “walk-in clinic” accepts walk-in patients. ERstat labels each clinic from the provincial directory: walk-ins accepted, no walk-ins, or call to confirm. Queues can cap early in the day — going early or calling ahead is the safest bet.
Need emergency care instead? Compare ER wait times in Hamilton — and in an emergency, call 911.