John Street Medical Walk-In Clinic

Walk-in clinic · Hamilton, ON · Hours not posted, call ahead

Hours: Mon to Thu 9 AM to 4 PM; Sat 1 PM to 7 PM. Walk-ins accepted. Phone (905) 529-9779.

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. Patients can be seen without an appointment by coming into the clinic or using the online walk-in booking link, though only one medical concern is addressed per visit. The clinic does not offer virtual or phone appointments, and a family practice doctor is expected to join the clinic in the future, with rostering currently handled through a waitlist and meet-and-greet process.

All walk-in clinics in Hamilton, open now first →

Walk-ins accepted Wheelchair accessible
Before you go, check if a pharmacist can help Pharmacists in Ontario can prescribe on the spot for 22 conditions, including UTIs, cold sores and pink eye. Walk in, no appointment. No cost with a valid health card. Book a pharmacist visit See what pharmacists can treat →

Heads up: The clinic announced a family practice doctor is expected to join starting late July 2026, with a waitlist currently open for rostering; online appointment booking for the family practice will become available at that time.

Hours

Monday9 AM to 4 PM
Tuesday9 AM to 4 PM
Wednesday9 AM to 4 PM
Thursday9 AM to 4 PM
FridayNot posted
Saturday1 PM to 7 PM
SundayNot posted

Directory info from healthline_on, verified 2026-07-24. Details may have changed, call ahead to confirm.

Getting seen

Walk-ins accepted. Clinic wording: “We accept walk-in appointments online, using the link above, or you can come into the clinic.”

Book online (MyHealthAccess)

New patients by waitlist.

Wheelchair accessible.

Services

Walk-in visitsPrescription renewalsSick notes and formsTravel vaccinesFlu and COVID vaccinesPhysicals and formsWorkplace injuries

Contact & Directions

247 John St S, Hamilton, ON L8N 2C9

Call (905) 529-9779 Fax 905-972-0400 Get directions Website

Other walk-in clinics near here

Other walk-in clinics in Hamilton

See every walk-in clinic in Hamilton →

Emergency? Compare ER wait times in Hamilton, or call 911.

Directory info from healthline_on, 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.