Walk-in clinic · Hamilton, ON · Closed · opens Tuesday 9 AM
Hours: Mon 9 AM to 6 PM; Tue 9 AM to 9 PM; Wed to Sat 9 AM to 6 PM; Sun closed. Walk-ins accepted. Phone (905) 768-4400.
Jack Nathan Hamilton (JN Health Medical) is a family practice and walk-in clinic located inside the Walmart Supercentre on Upper James Street in Hamilton. Walk-in visits are available in person and by telehealth, with hours Monday to Saturday 9am to 6pm (Tuesday until 9pm) and closed Sundays; walk-in flu shots run weekdays 9am to 5pm. The clinic's family doctor is currently accepting new patients and the clinic accepts a range of third-party insurance plans.
In an emergency, call 911. Independent service, not affiliated with this clinic. Free nurse advice: 811.
| Monday | 9 AM to 6 PM |
| Tuesday | 9 AM to 9 PM |
| Wednesday | 9 AM to 6 PM |
| Thursday | 9 AM to 6 PM |
| Friday | 9 AM to 6 PM |
| Saturday | 9 AM to 6 PM |
| Sunday | Closed |
Walk-in flu shots are offered Monday to Friday 9am to 5pm.
Hours from the clinic's own website.
Walk-ins accepted. Clinic wording: “Through walk in services, we are able to treat acute and chronic concerns through in person visits and Telehealth consultations.”
Accepting new patients.
Also offers virtual visits.
Walmart Supercentre, 675 Upper James St, Hamilton, ON L9C 2Z5
Call (905) 768-4400 Fax (905) 575-0760 Get directions Website
Hamilton · 0 m away
Open now · until 8 PM
Hamilton · 1.2 km away
Closed · opens Tuesday 9 AM
Burlington · 12.6 km away
Open now · until 7 PM
Oakville · 20.4 km away
Closed · opens Tuesday 9 AM
Oakville · 26.1 km away
Closed · opens Tuesday 10 AM
45 Kenilworth Ave N · Hamilton
Closed · opens Tuesday 9 AM
Walk-in and family practice clinic in Hamilton with both male and female doctors, seeing walk-in patients on a first-come, first-served basis with no appointment needed and currently accepting new patients for ongoing family care.
Walmart, 2190 Rymal Rd E · Hamilton
Open now · until 8 PM
Walk-in medical clinic located inside the Walmart Supercentre at Rymal Road, open seven days a week including evenings and weekends.
50 Dundurn St S, Unit B8 · Hamilton
Hours not posted, call ahead
690 Main St W · Hamilton
Open now · until 9 PM
This is an urgent care centre operated by Hamilton Health Sciences, staffed by emergency room doctors, that treats patients of all ages for concerns that cannot wait for a family doctor, such as minor broken bones, respiratory illnesses, and minor infections.
52 Cannon St W, Unit 103 · Hamilton
Hours not posted, call ahead
Hamilton Medical Centre operates as both a family practice and a walk-in clinic, seeing patients without an appointment for general concerns as well as offering scheduled visits for physicals, prenatal and pediatric care.
Emergency? Compare ER wait times in Hamilton, or call 911.
Directory info from clinic_website, verified 2026-07-24. Details may have changed, call ahead to confirm. Hours, walk-in policy and services were read from the clinic’s own website where one exists; if something here is out of date, the clinic’s site and phone line are the source of truth. Report an issue with this listing.