Guelph Drop-In Clinics & Family Doctors

A list of current Guelph Family Doctor Offices and Walk-In Medical Clinics


On-campus Drop-In Clinic:

UofG Student Wellness Health Services

Off-Campus Drop-In Clinics:

Arkell Walk-In Clinic and Pharmacy

Dawson Rd Family Medical Clinic

Edinburgh Medical Clinic

Gordan Walk-In Clinic

  • 1515 Gordon St., Guelph, ON
  • 519-265-6400
  • Hours: Tue. & Thur.: 9am - 2:30pm

Greengate Walk-In Clinic

Silvercreek Walk-In Clinic

  • 103-105 Silvercreek, Guelph, ON
  • 519-822-9363
  • Hours: Mon., Wed. & Fri.: 9am - 2:30pm / Tue.: 10am - 3pm / Thur.: 9am - 3pm / Sat.: 11am - 3pm

Speedvale Medical Walk-In Clinic

  • 334 Speedvale Ave. E., Guelph, ON
  • 519-822-0100
  • Hours: Mon. - Fri.: 9am - 7pm / Sat. & Sun: 10am- 4pm

Summerside Medical Walk-In Clinic

  • 175 Stone Rd. W. (Walmart), Guelph, ON
  • 519-780-8585
  • Hours: Mon. - Fri.: 9am - 5pm / Sat. 9am - 1pm

Revised: August 2022. Please contact clinics directly as information changes regularly.


Guelph Family Doctors

Need help finding a doctor in Guelph? See below list of Guelph Doctors' offices that may accept new patients. 

Guelph Family Health Team

  • 55 Wyndham Street N. Suite 212, Guelph, ON
  • 519-837-4444
  • guelphfht.com

Chancellors Way Medical Arts Centre

  • 175 Chancellors Way, Guelph, ON
  • Dr. Gilani: 519-837-3900 / Dr. MacPhee: 519-766-9559 / Dr. Diaz: 519-265-7700 / Dr. Lee: 226-780-5287
  • Call the clinic or visit the website to inquire.
  • cwmac.ca/about

Edinburgh Medical Clinic

Greengate Medical

Guelph Wellington Family Health Organization

Hartsland Medical

  • 210 Kortright Rd. W., Guelph, ON
  • 519-838-7122
  • Call for first appt and complete application form.

Speedvale Medical Clinic

  • 334 Speedvale Ave. E., Guelph, ON
  • 519-822-0100
  • Call the clinic to inquire.

Mangotree Family Health Team

  • 28 Brock Rd. N., Aberfoyle, ON
  • 519-224-0540
  • Call the clinic to inquire.

Dawson Rd Family Medical Clinic

  • 83 Dawson Rd., Guelph, ON
  • 519-766-1260
  • Mon. - Fri.: 8am - 4pm