Last Updated: October 14, 2022

COVID-19 Vaccine Appointments

We continue to offer COVID vaccinations for anyone 5 years and older.  The COVID vaccine is free for everyone and is given by appointment only.

We are following the New Brunswick Public Health guidance on vaccine schedules and timing:

Pediatric – 5 to 11 years of age

  • 1st and 2nd doses – 8 weeks apart
  • 3rd doses – recommended 5 months (minimum of 3 months) since the second dose

Adult Bivalent Booster Doses – recommended 5 months (minimum of 3 months) since the most recent dose.

  • Pfizer Bivalent -12 years of age and older
  • Moderna Bivalent – 18 years of age and older

Paxlovid for  treatment of COVID

PAXLOVID (nirmatrelvir tablets; ritonavir tablets) is indicated for the treatment of mild-to-moderate coronavirus disease 2019 (COVID-19) in adults with positive results of direct severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) viral testing, and who are at high risk for progression to severe COVID-19, including hospitalization or death.

Pharmacists can perform an assessment and prescribe Paxlovid, if indicated, if you meet these conditions:

  • you are 18 years of age and older
  • you have a positive test for COVID, using PCR or self-administered rapid antigen test
  • you currently have symptoms of COVID with onset within the past 5 days

Consultations with the pharmacist are conducted VIRTUALLY only, either via video or over the phone.

If you have COVID and would like a consultation with the pharmacist, book an appointment using the link below. DO NOT come to the pharmacy.

NB COVID-19 3rd dose eligibility - Updated Dec 22, 2021

New Brunswick COVID-19 Third Dose Eligibility Requirements

Mon: 9:00am – 6:00pm
Tues: 9:00am – 8:00pm
Wed: 9:00am – 6:00pm
Thurs: 9:00am – 8:00pm
Fri: 9:00am – 6:00pm
Sat: 10:00am – 4:00pm
Sun: Closed

Harrisville Pharmacy
1121 Shediac Rd, Moncton
NB E1A 7B6

 Send us your question and we will get back to you

You can also contact our Pharmacy Services by

Email: [email protected]

Phone (506) 858-5050

Send us your question and we will get back to you

You can also reach us by
Email [email protected]
Phone: (506) 858-5050