Drop-in COVID-19 vaccine clinics

Please note: Clinics below have limited drop-in availability. To ensure you receive a dose, it is best to make an appointment. You can book an appointment online or call 1-800-265-7293 ext. 7006.
Vaccine appointment booking at Public Health for children ages 6 months to 5 years will only be available over the phone, not through drop-ins or our online booking system.

Who can drop-in for a COVID-19 vaccine without an appointment

Eligibility Updated: July 14, 2022

The following residents can drop-in to any of our scheduled vaccination clinics listed below for a COVID-19 vaccine, no appointment needed:

First, second or third dose:

  • Children ages 5-11 for first or second dose (minimum of 21 day interval between doses, children must be at least 5 years old at the time of vaccination).
  • Adolescents ages 12-17 for a first, second or third dose.
  • Adults age 18+ for first, second or third dose.
  • Health care workers (age 12+) for first, second or third dose.
  • First Nations, Inuit and Métis adults, including non-Indigenous household members (age 12+) for first, second or third dose.

Fourth dose (second booster):

Upon arrival

  • Let clinic staff know upon arrival that you are there for a drop-in dose and your eligibility.
  • If you have a booked appointment for a later date, please let the registration clerk know so they can cancel it.
  • If for some reason we are unable to give you a dose that day, clinic staff will make you an appointment for the next available date. 

Vaccines available

Both mRNA vaccines (Moderna and Pfizer) are available at each WDGPH clinic. Every effort will be made to provide the vaccine selected based on the supply available. Public Health recommends that individuals receive the first mRNA vaccine available to them. It is recommended that anyone younger than 30 receive Pfizer. If you would prefer to receive a non-mRNA vaccine, please contact our call centre to make a request at 1-800-265-7293 ext. 7006.

Upcoming COVID-19 vaccine clinic drop-ins


Drop-in locations

Dates and Times


Stone Road Mall

435 Stone Rd W, Guelph

The clinic is located on the second level of the mall. Use the staircase or elevator closest to H&M and Dollarama and then proceed to your left.

August 10: 11AM – 2:30PM

August 12: 11AM – 2:30PM

August 17: 11AM – 2:30PM

August 19: 11AM – 2:30PM

August 24: 11AM – 2:30PM

August 31: 11AM – 2:30PM


WDG Public Health

490 Charles Allen Way, Fergus

August 11: 11AM – 2:30PM

August 18: 11AM – 2:30PM

August 23: 11AM – 2:30PM

August 25: 11AM – 2:30PM


Alder Recreation Centre 

275 Alder St., Orangeville

August 15: 11AM – 2:30PM

August 22: 11AM – 2:30PM

August 29: 11AM – 2:30PM


Arthur Library

110 Charles St E., Arthur

August 11: 5PM7PM


Erin Library

14 Boland Dr., Erin

August 17: 5PM7PM

Grand Valley

Grand Valley Library

4 Amaranth St E., Grand Valley

August 19: 1PM3PM


Puslinch Library

29 Brock Rd S., Guelph

August 26: 1PM4PM


Clifford Library

7 Brown St N., Clifford

August 12: 1PM4PM


Palmerston Library

265 Bell Street, Palmerston

August 30: 10AM1PM


Drayton Library

106 Wellington St S., Drayton

August 16: 5PM7PM

Mount Forest

Mount Forest Library

118 Main St N., Mount Forest

August 9: 11AM – 2PM

August 23: 1PM4PM


Mel Lloyd Centre, Entrance F, New Horizons Senior Centre Room

167 Centre St, Shelburne

August 25: 1PM – 3:30PM


Groves Memorial Assessment Centre

235 Union St. E., Fergus

This location is by appointment only.

Visit whcacovid.com, or call 226-383-2415 to book.

Mon: 11:30 AM4PM

Wed: 11:30 AM4PM

Fri: 11:30 AM4PM

Sat: 11:30 AM4PM

Mount Forest

Louise Marshall Hospital

630 Dublin St., Mount Forest

This location is by appointment only.

Visit whcacovid.com, or call 226-383-2415 to book.

Tuesdays: 2:30PM – 4:45PM                 

For more information about each clinic location visit our Clinic Locations page.