Last updated: March 31, 2022

Arrive early. In some cases clinics may have given out all vaccines before the stated end time. Now by appointment only at Public Health offices.

Community clinics taking walk-ins without appointments:

Wednesday, March 30
  • Quispamsis, Shoppers Drug Mart (175 Old Hampton Rd.), noon to 7 p.m
    Walk-ins for 1st, 2nd, and 3rd doses only
    By appointment or walk-in for 12+
  • Saint John, Shoppers Drug Mart (57 Lansdowne Ave.), noon to 5 p.m.
    Walk-ins for 1st, 2nd, and 3rd doses only
     
    By appointment or walk-in for 12+
  • Fredericton, UNB Pharmacy (29 Dineen Dr.), 10:30 a.m. to 4:30 p.m
    Walk-ins for 1st, 2nd, and 3rd doses only
    By appointment or walk-in for 18+
  • Perth-Andover, Perth-Andover Baptist Church, 1 p.m. to 7 p.m.
    Pediatric clinics (5-11) – By appointment or walk-in (walk-in doses of Pfizer-BioNTech are reserved for those aged 5 to 11.)
  • Shediac, Public Health Office, 3:30 p.m. to 6:30 p.m.
    Appointment only for 1st, 2nd, and 3rd doses only 
    Youth and adult clinics (ages 12+) – By appointment only
  • Campbellton, Public Health Office, 1 p.m. to 3:15 p.m.
    Appointment only for 1st, 2nd, and 3rd doses only 
    Youth and adult clinics (ages 12+) – By appointment only
  • Edmundston, Public Health Office, 9 a.m. to noon
    Appointment only for 1st, 2nd, and 3rd doses only 
    Youth and adult clinics (ages 12+) – By appointment only
    Pediatric clinics (5-11) – By appointment only
  • Tracadie, Public Health Office, 8:30 a.m. to 11:45 a.m.
    Appointment only for 1st, 2nd, and 3rd doses only 
    Youth and adult clinics (ages 12+) – By appointment only   
  • Tracadie, Public Health Office, 12:30 p.m. to 3:30 p.m. 
    Pediatric clinics (5-11) – By appointment only  
  • Moncton, Shoppers Drug Mart (681 Mountain Rd.), 9 a.m. to 11 a.m.
    Walk-ins for 1st, 2nd, and 3rd doses only
     
    By appointment or walk-in for 12+
      
Thursday, March 31
  • Quispamsis, Shoppers Drug Mart (175 Old Hampton Rd.), noon to 7 p.m
    Walk-ins for 1st, 2nd, and 3rd doses only
    By appointment or walk-in for 12+
  • Saint John, Shoppers Drug Mart (57 Lansdowne Ave.), noon to 5 p.m.
    Walk-ins for 1st, 2nd, and 3rd doses only
     
    By appointment or walk-in for 12+
  • Fredericton, UNB Pharmacy (29 Dineen Dr.), 10:30 a.m. to 4:30 p.m
    Walk-ins for 1st, 2nd, and 3rd doses only
    By appointment or walk-in for 18+
  • Fredericton, Brookside Mall, 1 p.m. to 6 p.m.
    Pediatric clinics (5-11) – By appointment or walk-in (walk-in doses of Pfizer-BioNTech are reserved for those aged 5 to 11. 
  • Fredericton, Brookside Mall, 1 p.m. to 6 p.m.
    Walk-ins for 1st and 2nd doses only.
    Youth and adult clinics (ages 12+) – By appointment or walk-in
  • St. Stephen, St. Stephen Legion, 1 p.m. to 6 p.m.
    Pediatric clinics (5-11) – By appointment or walk-in (walk-in doses of Pfizer-BioNTech are reserved for those aged 5 to 11.
  • St. Stephen, St. Stephen Legion, 1 p.m. to 6 p.m.
    Walk-ins for 1st and 2nd doses (12+). Walks-ins for 3rd doses (18+)
    Youth and adult clinics (ages 12+) – By appointment or walk-ins.
  • Moncton, Old Moncton High School, 3 p.m. to 7 p.m.
    Walk-ins for 1st, 2nd, and 3rd doses only 
    Youth and adult clinics (ages 12+) – By appointment or walk-ins.
  • Grand Falls, Public Health Office, noon to 3:30
    Appointment only for 1st, 2nd, and 3rd doses only 
    Youth and adult clinics (ages 12+) – By appointment only
    Pediatric clinics (5-11) – By appointment only
  • Kedgwick, Public Health Office, 1 p.m. to 3:30
    Appointment only for 1st, 2nd, and 3rd doses only 
    Youth and adult clinics (ages 12+) – By appointment only 
    Pediatric clinics (5-11) – By appointment only
  • Caraquet, Public Health Office, 8:30 a.m. to 3:30 p.m.
    Appointment only for 1st, 2nd, and 3rd doses only 
    Youth and adult clinics (ages 12+) – By appointment only   
  • Caraquet, Public Health Office, 12:30 p.m. to 3:30 p.m. 
    Pediatric clinics (5-11) – By appointment only
      

 

To book an appointment:

Other clinics are being held by scheduled appointment. To schedule an appointment in your area, visit www.gnb.ca/bookavaccine or contact a local pharmacy. The list of pharmacies showing availability to schedule an appointment is updated weekdays at: https://www2.gnb.ca/content/dam/gnb/Departments/eco-bce/Promo/covid-19/participating-vaccine-pharmacies.pdf

 

Mobile vaccination clinics

What you need when you show up to a mobile vaccination clinic:

  • Bring your medicare card (or health card if from another province).
  • Wear a short-sleeved shirt or a shirt with sleeves that can easily be rolled up.
  • Bring a mask with you. You will be required to wear a mask at all times.
  • Record of vaccination if receiving a second dose.
  • New Brunswickers are asked to bring a signed consent form (if you can’t print one, a consent form will be available on site)
     

These clinics will be administering the Pfizer vaccine, which can be used safely and effectively as either a first or second dose for people who are 12 years of age and older. Even if you received a different vaccine as your first dose, you can still safely receive Pfizer for your second dose due to the interchangeability of COVID-19 vaccines.