COVID-19 and flu immunization clinics

Last updated: February 7, 2023, 10:39 am

Where you can get your COVID-19 and flu vaccines

Register for your COVID-19 and flu vaccine and book your appointment through the Get Vaccinated system or call 1-833-838-2323 (toll free). 

COVID-19 and flu vaccines are also available at participating local pharmacies - register and book through the Get Vaccinated system online or by calling 1-833-838-2323 (toll free). Some primary care provider's offices have them as well - please contact them directly to book.

The below map indicates NH vaccination locations and schedules
(View expanded map)

Atlin and area

Includes Taku River - surrounding communities may differ.

COVID-19 clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: Ongoing
  • Where: Atlin Health Centre, 188 Discovery Ave
  • Details: Booked appointments. No drop-in. Please call the Health Centre on 250-651-7677 to book your appointment.

Burns Lake and area

Includes Burns Lake Band, Woyenne (Lake Babine), Wetsuwet’en, Cheslatta Carrier, Skin Tyee, Nee Tahi-Buhn, Decker Lake, Southbank, Tintagel - surrounding communities may differ.

COVID-19 and flu clinic info

Age group: Details:
  • Ages 12+
  • When: TBD
  • Where: Lakes District Hospital and Health Centre, 741 Centre St
  • Details: Booked appointments only. Register and book through the Get Vaccinated system or call 1-833-838-2323. Some drop-in availability, or call 250-692-2477 and leave a message (we will call back as soon as we can).
  • Pharmacy: A local pharmacy can provide your vaccine. Register and book through the province’s Get Vaccinated system. Visit the BC Pharmacy Association for more information.
  • Ages 5-11 year olds
  • Ages 6 months - 4 year olds

Chetwynd and area

COVID-19 clinic info

Age group: Details:
  • Ages 12+
  • All ages (including 6 months and older)

Daajing Giids (formerly the Village of Queen Charlotte) and area

Included Skidegate, Sandspit, Tlell - surrounding communities may differ.

COVID-19 and flu clinic info

Age group: Details:
  • Ages 5 and older
  • Ages 6 months - 4 year olds

Dawson Creek and area

Includes Arras, Kelly Lake, Pouce Coupe, Rolla, Kilkerran, Sunset Prairie, Shearer Dale, Bessbourough, Willowbrook, Doe River, Ground Birch, Farmington, Sunrise Valley, Progress, Fellers Heights - surrounding communities may differ.

COVID-19 and flu clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: February 6, 9, 13, 14, 27 (9 am to 4 pm, closed for lunch)
  • Where: Dawson Creek Health Unit, 1001 110th Ave
  • Details: COVID-19/Flu booked appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323.

Dease Lake and area

Includes Good Hope Lake - surrounding communities may differ.

COVID-19 and flu clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: Ongoing
  • Where: Stikine Health Centre, BC-37
  • Details: Booked appointments and drop-in. Call 250-771-4444 for hours and availability.

Fort Nelson and area

Includes Fort Nelson First Nation, Prophet River, Lower Post (Daylu Dena) - surrounding communities may differ.

COVID-19 and flu clinic info

Age Group: Details:
  • All ages (including 6 months and older)
  • When: TBD
  • Where: Fort Nelson Health Unit, 5217 Airport Drive
  • Details: Booked appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323.

Fort St. James and area

Includes Takla, Tl’azt’en Nation, Nak’azdli First Nation, Yekooche - surrounding communities may differ.

Flu clinic info

Age group: Details:
  • Ages 6 months - 4 year olds
  • When: Monday to Friday (9 am to 4 pm)
  • Where: Fort St. James Health Centre, 470 W Stuart Dr
  • Details: Booked appointments. Please call 250-996-2700 to book your appointment.

COVID-19 clinic info

Age group: Details:
  • Ages 12+
  • Ages 6 months - 11 year olds
  • When: Wednesdays in February and March (1:30 pm to 3:30 pm)
  • Where: Fort St. James Health Centre, 111-250 Douglas Ave
  • Details: Booked appointments. No drop-in. Please call 250-996-2700 to book your appointment.

Fort St. John and area

Includes Halfway River, Doig River First Nations, Blueberry River, Bear Flat, Buick, Cecil Lake, Charlie Lake, Clairmont, Clayhurst, Flatrock, Goodlow, Grand Haven, Mile 62.5, Montney, North Pine, Pink Mountain, Prespatou, Rose Prairie, Taylor, Upper Halfway River, Wonowon - surrounding communities may differ.

Flu clinic info

Age group: Details:
  • Ages 6 months - 12 year olds
  • When: TBD
  • Where: Fort St. John Health Unit, 10115 110th Ave
  • Details: Booked appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323.

COVID-19 clinic info

Age group: Details:
  • Ages 12+
  • Ages 6 months - 11 year olds

Fraser Lake and area

Includes Nadleh Whuten, Stellat’en, Endako, Fort Fraser - surrounding communities may differ.

Flu clinic info

Age group: Details:
  • Ages 6 months - 11 year olds
  • When: Monday to Friday (9 am to 4 pm)
  • Where: Fraser Lake Community Health Centre, 130 Chowsunket St
  • Details: Booked appointments. Call 250-699-6225 to book an appointment.

COVID-19 clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: Thursdays (10:10 am to 11:50 am)
  • Where: Fraser Lake Community Health Centre, 130 Chowsunket St
  • Details: Booked appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323 or 250-699-6225 to book an appointment.

Granisle and area

Includes Tachet, Old Fort - surrounding communities may differ.

COVID-19 and flu clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: TBD
  • Where: Granisle Health Centre, 80 Hagan St
  • Details: Booked appointments preferred with limited drop-in. Register and book through the Get Vaccinated system or call 1-833-838-2323.

Hazelton and area

Includes Sik E Dakh, Gitannmaax, Kispiox, Hagwilget, Gitsegukla, South Hazelton, Village of Hazelton - surrounding communities may differ.

COVID-19 clinic info

Age group: Details:
  • Ages 12+
  • When: February 9, 23 (10 am to 12 pm and 1 pm to 3:30 pm)
  • Where: Wrinch Memorial Hospital (Community Health Office), 2510 Hwy 62
  • Details: Booked appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323.
  • Ages 6 months - 11 year olds
  • When: February 16 (10 am to 12 pm and 1 pm to 3:30 pm)
  • Where: Wrinch Memorial Hospital (Community Health Office), 2510 Hwy 62
  • Details: Booked appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323.

Houston and area

Includes Topley - surrounding communities may differ.

COVID-19 clinic info

Age group: Details:
  • Ages 12+
  • When: Wednesdays and Fridays
  • Where: Houston Health Centre - Wellness Room, 3202 W 14 St
  • Details: Booked appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323.
  • Ages 6 months - 11 year olds

Hudson's Hope and area

COVID-19 clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: Wednesdays (1 pm to 3:30 pm)
  • Where: Hudson’s Hope Health Centre, 10309 Kyllo St
  • Details: Drop-in, appointment not required

Kitimat and area

Includes Kitimaat Village - surrounding communities may differ.

COVID-19 and flu clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: February 8, 15, 22 (2 pm to 4 pm)
  • Where: Kitimat General Hospital - Community Health Unit, 2nd floor
  • Details: Booked appointments and drop-in

Mackenzie and area

Includes Tsay Keh Dene, Kwadache, McLeod Lake First Nations - surrounding communities may differ.

Flu clinic info

Age group: Details:
  • Ages 6 years and older
  • When: Ongoing
  • Where: PharmaChoice Pharmacy, 70 Mackenzie Blvd
  • Details: Booked appointments or drop-in. Register and book through the Get Vaccinated system or call 1-833-838-2323.

COVID-19 and flu clinic info

Age group: Details:
  • Ages 12+
  • Ages 6 months - 11 year olds

Masset and area

Includes Masset First Nation, Port Clements - surrounding communities may differ.

COVID-19 and flu clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: TBD
  • Where: Northern Haida Gwaii Hospital and Health Centre, 2520 Harrison Ave
  • Online: Register here.
  • By telephone: Call 250-626-4725 to get your vaccination in Masset. If you want to book it for while you are travelling off-island, or if you want the Novavax vaccine, call 1-833-838-2323.
  • Note: If you need to get your COVID-19 vaccination/booster for travel, please allow ample time to arrange the vaccination appointment. As we are a small site, appointments must be pre-scheduled.

McBride and area

COVID-19 and flu clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: Wednesdays (9 am to 12 pm)
  • Where: McBride Health Centre, 1126 5th Ave
  • Details: Booked appointments and limited drop-in. Register and book through the Get Vaccinated system or call 1-833-838-2323.

Prince George and area

Includes Lheidli T’enneh, Bear Lake, Willow River, Hixon - surrounding communities may differ.

Flu clinic info

Age group: Details:
  • Ages 6 months - 12 year olds
  • When: Monday to Friday (9 am to 3:30 pm)
  • Where: Northern Interior Health Unit - 2nd floor, 1444 Edmonton St
  • Details: Drop-in

COVID-19 clinic info

Age group: Details:
  • Ages 12+
  • When: 7 days per week (10 am to 3:40 pm)
  • Where: Prince George COVID-19 Testing and Immunization Centre, 175-1600 15th Ave
  • Details: By appointment, limited availability. In the Parkwood Mall in the corner to the right of the movie theatre, free parking on site. Register and book through the Get Vaccinated system or call 1-833-838-2323.
  • Pharmacy: A local pharmacy can provide your vaccine. Register and book through the province’s Get Vaccinated system. Visit the BC Pharmacy Association for more information.
  • Ages 5-11 year olds
  • When: 7 days per week (10 am to 3:40 pm)
  • Where: Prince George COVID-19 Testing and Immunization Centre, 175-1600 15th Ave
  • Details: By appointment, limited availability. In the Parkwood Mall beside the movie theatre, free parking on site. Register and book through the Get Vaccinated system or call 1-833-838-2323.
  • Ages 6 months - 4 year olds
  • When: Thursdays (1 pm to 3:30 pm)
  • Where: Northern Interior Health Unit, Ground Floor Auditorium, 1444 Edmonton St
  • Details: By appointment, paid parking available on site. Register and book through the Get Vaccinated system or call 1-833-838-2323.

Parking area map (PDF)

Prince Rupert and area

Includes Metlakatla, Lax Kw’alaams, Hartley Bay, Kitkatla, Port Edward - surrounding communities may differ.

Flu clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: Thursdays (9 am to 4 pm)
  • Where: Prince Rupert Health Unit - 300, 3rd Ave West
  • Details: Drop-in

COVID-19 and flu clinic info

Age group: Details:
  • Ages 6 months - 11 year olds
  • When: Fridays (9 am to 12 pm)
  • Where: Prince Rupert Health Unit - 300, 3rd Ave West
  • Details: Drop-in flu and booked COVID-19 appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323.
  • Ages 5 and older
  • When: Thursdays (9 am to 4 pm)
  • Where: Prince Rupert Health Unit - 300, 3rd Ave West
  • Details: Drop-in flu and booked COVID-19 appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323.

Quesnel and area

Includes Wells, Barkerville, Bowron, Nazko Wells, Barlow Creek, Kersley, Bouchie Lake, Moose Heights - surrounding communities may differ.

COVID-19 and flu clinic info

Age group: Details:
  • Ages 6 months - 11 year olds
  • When: Thursdays (12:30 pm to 3:30 pm)
  • Where: Quesnel Community Health Services, 543 Front St
  • Details: COVID-19/Flu booked appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323.
  • Ages 12+
  • When: February 8, 9, 14, 21 and March 1 (8:30 am to 11:30 am)
  • Where: Quesnel Community Health Services, 543 Front St
  • Details: Inside GRB Hospital. Booked appointments and drop-in. Register and book through the Get Vaccinated system or call 1-833-838-2323.
  • Pharmacy: A local pharmacy can provide your vaccine. Register and book through the province’s Get Vaccinated system. Visit the BC Pharmacy Association for more information.

Smithers and area

Includes Fort Babine (Witat), Witset First Nation, Telkwa - surrounding communities may differ.

Flu clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: Thursdays (1 pm to 4 pm)
  • Where: Smithers Health Unit - 2nd floor, 3793 Alfred Ave
  • Details: Drop-in

COVID-19 clinic info

Age group: Details:
  • Ages 12+
  • Ages 6 months - 11 year olds
  • When: February 15 (9 am to 4 pm)
  • Where: Smithers Health Unit - 2nd floor, 3793 Alfred Ave
  • Details: Booked appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323.

Southside and area

COVID-19 and flu clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: TBD
  • Where: Southside Health and Wellness, Bulkley-Nechako E
  • Details: Drop-in

Stewart and area

COVID-19 clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: TBD
  • Where: Stewart Health Centre, 705 Brightwell St
  • Details: Drop-in or call 250-636-2221 to book your COVID-19 vaccination.

Terrace and area

Includes Kitselas, Kitsumkalum, Gitwangak, Gitanyow, Nisga’a (Gitwinksihlkw, Gingolx, Gitlaxt’aamiks, Lax Galts’ap), Thornhill - surrounding communities may differ.

COVID-19 and flu clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: TBD
  • Where: Terrace Health Unit - Auditorium, 3412 Kalum St
  • Details: COVID-19/Flu booked appointments and drop-in. Register and book through the Get Vaccinated system or call 1-833-838-2323.

COVID-19 clinic info

Age group: Details:
  • Ages 12+
  • Ages 6 months - 11 year olds
  • When: Tuesdays (1:30 pm to 4 pm)
  • Where: Terrace Health Unit, 3412 Kalum St
  • Details: Booked appointments. Register and book through the Get Vaccinated system or call 1-833-838-2323.

Tumbler Ridge and area

Flu clinic info

Age group: Details:
  • Ages 6 months - 11 year olds
  • When: Tuesdays
  • Where: Tumbler Ridge Medical Centre, 220 Front St.
  • Details: Routine immunization clinic by appointment. Please call 250-242-5271 to book an appointment.

COVID-19 and flu clinic info

Age group: Details:
  • Ages 12+
  • Ages 6 months - 11 year olds

Valemount and area

Flu clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: Monday to Friday (8:30 am to 4 pm)
  • Where: Valemount Health Centre, 1445 5th Ave
  • Details: Drop-in

COVID-19 clinic info

Age group: Details:
  • All ages (including 6 months and older)
  • When: TBD
  • Where: Valemount Health Centre, 1445 5th Ave
  • Details: Booked appointments and drop-in. Register and book through the Get Vaccinated system or call 1-833-838-2323.

Vanderhoof and area

Includes Saik’us First Nations - surrounding communities may differ.

Flu clinic info

Age group: Details:
  • Ages 5 years and older
  • When: Ongoing
  • Where: Vanderhoof Health Centre, 399 Hospital Rd
  • Details: Booked appointments. Call 250-567-6900 to book an appointment.
  • Ages 6 months - 4 year olds
  • When: Monday to Friday (9 am to 4 pm)
  • Where: Vanderhoof Health Centre, 399 Hospital Rd
  • Details: Booked appointments. Call 250-567-6900 to book an appointment.

COVID-19 clinic info

Age group: Details:
  • Ages 12+
  • Ages 6 months - 11 year olds
  • When: Ongoing
  • Where: Vanderhoof Health Unit, 3299 Hospital Rd
  • Details: Booked appointments. Call 250-567-6900 to book an appointment.


Northern Health would like to thank each and every community for their help in allowing use of their venues in the planned COVID-19 vaccine rollout.