505 Rymal Rd E, Hamilton
Mon 10 AM – 9 PM · Tue 10 AM – 8 PM · Wed 10 AM – 9 PM · Thu 10 AM – 8 PM · Fri 10 AM – 9 PM · Sun 10 AM – 4 PM
Need to see a doctor but don't have a family physician? Walk-in clinics accept patients without a referral for non-urgent concerns like infections, minor injuries, and routine care. You may still need to wait or book ahead depending on the clinic. Hours, services, and availability vary, so we recommend calling ahead to confirm. This directory lists 43 walk-in clinics in Hamilton, including 33 with reported weekend hours and 41 with wheelchair-accessible entrances.
505 Rymal Rd E, Hamilton
Mon 10 AM – 9 PM · Tue 10 AM – 8 PM · Wed 10 AM – 9 PM · Thu 10 AM – 8 PM · Fri 10 AM – 9 PM · Sun 10 AM – 4 PM
1039 Upper James St, Hamilton
Mon–Tue 9 AM – 4 PM · Wed 11 AM – 7 PM · Thu 9 AM – 4 PM · Fri 9 AM – 6 PM · Sat 10 AM – 4 PM
148 Parkdale Ave N, Hamilton
Mon–Tue 10 AM – 6 PM · Wed 9:30 AM – 6 PM · Thu–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM · Sun 10 AM – 4:30 PM
1104 Fennell Ave E, Hamilton
Mon 9 AM – 8 PM · Tue 9 AM – 6:30 PM · Wed 9 AM – 8 PM · Thu 9 AM – 2:30 PM · Fri 9 AM – 6:30 PM · Sat 10 AM – 3:30 PM
905 Rymal Rd E unit 150, Hamilton
Mon–Tue 9 AM – 12:30 PM · Wed 11 AM – 3 PM · Thu–Fri 9 AM – 12:30 PM · Sat 9 AM – 12 PM
1394 Upper Gage Ave #7, Hamilton
Mon–Thu 9:30 AM – 4:30 PM · Fri 9:30 AM – 1 PM
45 Kenilworth Ave N, Hamilton
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 1 PM
50 Dundurn St S, Hamilton
Mon 10 AM – 8 PM · Tue–Thu 10 AM – 3 PM · Fri 1 PM – 8 PM · Sat–Sun 10 AM – 3 PM
788 Upper Ottawa St Unit 9, Hamilton
Mon–Tue 9:30 AM – 5 PM · Thu 9:30 AM – 5 PM · Sat 10 AM – 2 PM
229 King St E, Hamilton
Mon–Fri 9 AM – 5 PM
550 Fennell Ave E #1, Hamilton
Mon–Thu 9 AM – 6 PM · Sat 10 AM – 5 PM
2132 King St E, Hamilton
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 2 PM
350 King St E #117, Hamilton
Mon–Fri 9 AM – 5 PM
581 Main St E, Hamilton
Mon–Fri 10 AM – 4 PM
500 Centennial Pkwy N, Hamilton
Mon–Tue 8 AM – 5 PM · Wed 9 AM – 4 PM · Thu 8:30 AM – 4 PM · Fri–Sat 9 AM – 3 PM · Sun 10 AM – 3 PM
340 York Blvd Unit 200, Main Floor, Hamilton
Mon–Fri 10 AM – 8 PM · Sat 10 AM – 6 PM
77 Hunter St E, Hamilton
Mon 8 AM – 12 PM · Tue–Fri 9 AM – 12 PM · Sat 10 AM – 1 PM
247 John St S, Hamilton
Sat 1 PM – 7 PM
881 King St W, Hamilton
Mon–Thu 9 AM – 7 PM · Sat 10 AM – 2 PM
460 Main St E Suite 404, Hamilton
Tue 10 AM – 4 PM · Thu–Fri 10 AM – 4 PM · Sat 9 AM – 1 PM
54 Queen St S Unit 3, Hamilton
Mon–Fri 9 AM – 5 PM
1685 Main St W #135, Hamilton
Mon–Fri 10 AM – 5 PM · Sat 10 AM – 1 PM
1461 Main St W, Hamilton
Mon–Thu 10 AM – 4:30 PM · Fri 10 AM – 3 PM
medical clinic inside Walmart, 2190 Rymal Rd E, Hamilton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 6 PM · Sun 9 AM – 5 PM
236 Parkdale Ave N, Hamilton
Mon–Tue 9:30 AM – 7 PM · Wed–Thu 9:30 AM – 4 PM · Fri 9:30 AM – 2:30 PM
880 Upper Wentworth St, Hamilton
Mon 9 AM – 8 PM · Tue 9:45 AM – 8 PM · Wed–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 5 PM
132 Parkdale Ave S Unit 101, Hamilton
Mon–Fri 9:30 AM – 5 PM
1183 Barton St E, Hamilton
Mon–Thu 8 AM – 10 PM · Sat–Sun 8 AM – 10 PM
103 Queen St N, Hamilton
Mon–Fri 10 AM – 6 PM
631 Queenston Rd #103, Hamilton
Mon–Wed 9 AM – 5 PM · Thu 9 AM – 7 PM · Fri 9 AM – 5 PM · Sat 10 AM – 6 PM · Sun 10 AM – 4 PM
1395 Upper Ottawa St, Hamilton
Mon–Sun 10 AM – 6 PM
847 Barton St E, Hamilton
Mon–Tue 10 AM – 6 PM · Wed 10 AM – 8 PM · Thu–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
574 Upper James St, Hamilton
Mon–Tue 8 AM – 5 PM · Thu–Sun 8 AM – 5 PM
2757 King St E, Hamilton
Mon–Sun 8 AM – 10 PM
2579 King St E, Hamilton
Mon–Thu 9 AM – 5 PM · Sun 10 AM – 2 PM
2757 King St E, Hamilton
Mon–Sun 8 AM – 10 PM
675 Upper James St, Hamilton
Mon 9 AM – 9 PM · Tue–Fri 9 AM – 6 PM · Sat 9 AM – 3 PM · Sun 10 AM – 3 PM
651 Fennell Ave E, Hamilton
Mon–Fri 10 AM – 7 PM · Sat 9 AM – 2 PM
211 James St S, Hamilton
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 1 PM
335 Queenston Rd, Hamilton
Mon–Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 3 PM
1079 Barton St E, Hamilton
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
1827 Main St W Unit 9, Hamilton
Mon 9 AM – 6 PM · Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 2 PM – 7 PM · Sat 10 AM – 3 PM
1334 S Service Rd U#2, Hamilton
Mon–Wed 9 AM – 5 PM · Thu 12 PM – 8 PM · Fri 9 AM – 5 PM
Use this page to browse all 43 walk-in clinics in Hamilton, Ontario. Each listing includes the address, phone number, and hours so you can find the closest one to you.
Yes, 33 of the 43 walk-in clinics in Hamilton are open on weekends. Use the "Open Weekends" filter above to see them.
Walk-in clinics in Hamilton generally accept patients without an appointment. Some clinics offer online check-in or a virtual queue, so check the clinic's website for details.
41 clinics in Hamilton are listed as wheelchair accessible. Use the "Wheelchair Accessible" filter above to find them.