After Hours/Walk-in Clinics
**Please note that you must have a valid Health Card to use the clinics below.
Hours of service for each walk-in clinic can change without notice. Please call ahead.
James Street Medical Clinic
905-529-9779
179 James Street South, Suite One
Locate on Google Maps
Locke Street After Hours Clinic
905-570-0440
206 Locke Street South
Locate on Google Maps
Queenston Walk-In Clinic
905-578-9255
103-631 Queenston Rd. (across from Zellers)
Locate on Google Maps
Westdale After Hours Medical Clinic
905-529-4040
983 King St. West (2 doors down from Shoppers Drug Mart)
Locate on Google Maps
St.Joseph's Coummunity Health Centre
905-573-7777
2757 King Street East
Locate on Google Maps
Mountain Medical Walk-In Clinic
905-575-0808
880 Upper Wentworth Street, Suite 5A (across from Limeridge mall)
Locate on Google Maps
Stoney Creek Medical Walk-In Clinic & Pharm.
905-561-9255
140 Centennial Parkway North (beside Crabby Joe's Restaurant)
Locate on Google Maps
East Hamilton Medical Walk-In Clinic
905-662-2361
800 Queenston Road (Gulliver Square)
Locate on Google Maps
By Appointment
Physician's Replacement Group Inc.
905-574-2777
15 Empress Ave
Locate on Google Maps
Home Visits for Children
Doctors on Wheels
905-777-9100
Walk-In Clinics in Burlington
Burlington After Hours Clinic
905-681-7755
3155 Harvester Road
Locate on Google Maps
Burlingwood Family Physicians
905-336-1212
2400 Guelph Line
Locate on Google Maps
Fairview Medical After Hours Care
905-681-7425
2200 Fairview, Suite 106
Locate on Google Maps
North Burlington After Hours
905-319-2000
1450 Headon Road
Locate on Google Maps
Halton Family Health Centre
905-336-3437 (ext 6)
2951 Walkers Line (at Dundas Street)
Locate on Google Maps












