How to Get Vaccinated

The HPV vaccine is a series of three shots over the course of six months. There are two months between the first and second shots, and four months between the second and third shots. For example:  

  • January: Shot #1  
  • March: Shot #2 (2 months)  
  • June: Shot #3 (4 months)  

People under the age of 15 will most of the time need only two shots because young people often have stronger immune response.  

There is no specific vaccination program for First Nations. If you’re First Nations, you can access to the HPV vaccine based on the same four options below. 

Living outside of BC? Talk to a trusted health care provider about how to access the HPV vaccine locally. Scroll down for resources on accessing the Gardasil vaccine outside of BC. 


Accessing the HPV Vaccine for Free in BC

As of July 31, 2025, publicly funded HPV immunization is available to all B.C residents age 19 to 26. Additionally, people 27 to 45 who are living with HIV or who self-identify as belonging to the gay, bisexual, questioning, Two-Spirit, transgender and non-binary communities are also eligible.  

People who qualify for the free vaccine can be vaccinated at most pharmacies, sexually transmitted infection clinics, public-health units, primary-care providers or community-health nurses including our HIM health centres. People living in First Nation communities can contact their community health centre or nursing station to book an appointment. You do not need a prescription. 

You need to be signed up for BC’s Medical Services Plan (MSP) to get Gardasil 9 for free. If you qualify for MSP but are not signed up, nurses at HIM Health Centres can help you register. International students who don’t have MSP coverage may be able to access Gardasil through your school’s private health insurance plan. 

If you’re First Nations and living on reserve, you can access the HPV vaccine through the provincial program where you receive other vaccines or other health services, whether a band or First Nations community health organization or local public health clinic.  

Gardasil is not covered for people on the Interim Federal Health Program (IFHP) and don’t have MSP. 


Private Health Insurance

Some people get private extended health insurance through their work or school, and others purchase their own private extended health insurance (e.g., small business owners). Private health insurance policies often include some coverage for the Gardasil 9 vaccine. They may cover the vaccine itself, or they may have a set amount that you can spend annually on the vaccines of your choice. 

What medications are or are not covered vary depending on your insurance company and the specific insurance policy. Some insurance companies ask for a prescription, and some only cover part of the cost. 

If you’ve been told your private insurance doesn’t cover HPV vaccination in the past, now’s the time to ask again. That’s because there have been recent changes around who should get Gardasil, and many private insurance plans are now covering Gardasil for more people – including guys up to the age of 45 who are gay, bi, or have sex with other guys. 

Contacting your health insurance company is the best way of checking what coverage you have. 

If you have a drug benefit wallet card, a pharmacist can check if your insurance plan covers Gardasil 9. The pharmacist will need Gardasil 9’s Drug Identification Number (DIN), which is 02437058.

If you have coverage, there are lots of places where you can get vaccinated, including at a family doctor, walk-clinic clinic, and travel clinic. Gardasil 9 also can be prescribed by pharmacists, and some can also give the vaccination themselves. The nurses at HIM health centres are also able to get a doctor to prescribe the vaccine.

Doctors, pharmacists, and some clinics often charge to administer a vaccine, usually around $20 or more. This fee which may or may not be covered by private insurance. If you have access to a HIM health centre, you can save the injection fee by getting a prescription at the HIM health centre, buying the vaccine at the pharmacy of your choice, and bring the vaccine back to the clinic for a nurse to administer. While this is only a small part of the out-of-pocket, over the full series of three injections, the savings add up.

Enter your postal code at Vaccines411.ca to find the nearest clinic or pharmacy where you can access the HPV vaccine. 


Paying to be vaccinated out of pocket

If you don’t qualify to get Gardasil for free and don’t have health insurance that covers it, you have the option of buying and paying for it yourself, but not everyone has the means to. In general, each shot costs around $200, although the cost can be different at different pharmacies. There may also be injection fees of $20 or more. Three shots are needed, for a total cost of around $660. 

Though it is ideal to get all three shots within a six-month period, the cost of three shots is expensive over a short six-month span. Speaking to a nurse at a HIM Health Centre or a trusted health care provider can help determine whether you can extend the time between shots.

If you are looking to GetGarded by paying out of pocket, there are lots of places where you can get vaccinated. Gardasil 9 can be prescribed by pharmacists and administered at many pharmacies. It can also be accessed at many travel clinics. Nurses at HIM Health Centres are also able to get a doctor to prescribe the vaccine

Doctors, pharmacies, and some clinics often charged to administer a vaccine, usually around $20 or more. If you have access to a HIM health centre, you can save the injection fee by getting a prescription at the HIM health centre, buying the vaccine at the pharmacy of your choice, and bring the vaccine back to the clinic for a nurse to administer. While this is only a small part of the out-of-pocket, over the full series of three injections, the savings add up. 

Enter your postal code at Vaccines411.ca to find the nearest clinic or pharmacy where you can access the HPV vaccine.