Can I get vaccinated at a pharmacy? Vaccines and ages by state
Updated
Trained pharmacists can give most National Immunisation Program vaccines, usually from age 5, and flu vaccines from age 2 in most states. NIP vaccines are free at participating pharmacies for eligible people aged 5 and over, a limit due to be lifted on 1 January 2027. Other vaccines cost the vaccine plus a fee.

Can I get vaccinated at a pharmacy?
Yes. Pharmacists who have done accredited immunisation training can vaccinate you without a doctor’s script. Each state and territory sets which vaccines they can give and from what age, so the rules differ across the country.
Not every pharmacy vaccinates, and some need a booking, so call ahead.
Which vaccines are free?
Vaccines on the National Immunisation Program (NIP) are free for eligible people who hold, or are eligible for, a Medicare card. At pharmacies in the government’s NIP vaccinations in pharmacy program, eligible people aged 5 and over pay nothing for the vaccine or for having it given.
Who’s eligible depends on the vaccine (as at October 2026):
| Vaccine | Free under the NIP for |
|---|---|
| Flu | Children 6 months to under 5, pregnant women, people 65 and over, Aboriginal and Torres Strait Islander people from 6 months, and people with certain medical conditions |
| COVID-19 | People 75 and over (2 doses a year), 65 to 74 (1 dose a year), Aboriginal and Torres Strait Islander people 50 to 74, and adults with severe immunocompromise |
| Shingles | People 65 and over, Aboriginal and Torres Strait Islander people 50 and over, and adults at higher risk because of a condition or treatment |
| Pneumococcal | People 65 and over, Aboriginal and Torres Strait Islander people 25 and over, and adults with certain medical conditions |
| RSV | Pregnant women at 28 to 36 weeks, people 75 and over, and Aboriginal and Torres Strait Islander people 60 and over |
| Whooping cough | Pregnant women, ideally at 20 to 32 weeks |
People under 20 can catch up on missed childhood vaccines for free, and on the HPV vaccine up to and including age 25. Refugees and humanitarian entrants can catch up for free at any age.
States and territories also fund some extra vaccines, so check your state’s immunisation schedule too.
What if I’m not eligible for a free vaccine?
You can usually buy it at the pharmacy. You pay for the vaccine and a fee for giving it. Some private health insurers supply flu vaccines to pharmacies so their members can have one without paying, so it’s worth asking.
A pharmacy that isn’t in the NIP program may charge a fee for giving a free vaccine. So can one giving a free vaccine to a child under 5, though it can’t charge for the vaccine itself. From 1 January 2027, the program’s age limit is due to go, and pharmacies will be paid for giving NIP vaccines to eligible people of any age.
From what age can a pharmacist vaccinate?
| State | Flu vaccine | Most other vaccines |
|---|---|---|
| NSW | 2 and over | 5 and over |
| Vic | 5 and over | 12 to 50 and over, by vaccine |
| Qld | No set age | No set age |
| SA | No set age | No set age |
| WA | 2 and over | 5 and over |
| Tas | 2 and over | 5 and over |
| ACT | 2 and over | 5 and over |
| NT | 2 and over | 2 and over |
Where there’s no set age, the pharmacist follows the Australian Immunisation Handbook and their own training.
New South Wales
Trained pharmacists can give flu vaccines from age 2 and most other vaccines from 5, including whooping cough, MMR, hepatitis A and B, meningococcal and COVID-19. Shingles vaccine is from 18. They can also give travel vaccines such as typhoid, cholera and rabies. Find pharmacies in NSW.
Victoria
Pharmacist immunisers give flu vaccines from age 5, HPV and whooping cough vaccines from 12, MMR and meningococcal ACWY from 15, and shingles and pneumococcal vaccines from 50. They also give COVID-19, Japanese encephalitis, mpox and RSV vaccines. Pharmacists in the state’s Community Pharmacist Program can give some travel vaccines, such as hepatitis A and typhoid. Find pharmacies in Victoria.
Queensland
Since 1 March 2026, trained pharmacists can give any prescription-only vaccine in line with the Australian Immunisation Handbook, with no age or location limits, as long as it’s within their own training and experience. Find pharmacies in Queensland.
South Australia
Since January 2025, trained pharmacists can give vaccines as the Australian Immunisation Handbook recommends, rather than from a fixed list, including travel vaccines bought privately. They can give NIP vaccines to children from 6 months. Find pharmacies in South Australia.
Western Australia
Trained pharmacists can give vaccines on the WA Immunisation Schedule from age 5. Since 10 March 2026 they can give flu vaccines from age 2, and since 1 October 2026 COVID-19 vaccines are on the same list. Find pharmacies in WA.
Tasmania
Since 1 March 2026, authorised pharmacist immunisers can give flu vaccines from age 2 and most other vaccines from 5. The HPV vaccine is from 9 and shingles from 18. Travel vaccines need a prescription first. Find pharmacies in Tasmania.
Australian Capital Territory
Trained pharmacists can give flu vaccines from age 2 and most other vaccines from 5, including travel vaccines such as typhoid and rabies. The HPV vaccine is from 10, shingles from 18, and pneumococcal from 70, or 50 for Aboriginal people. Find pharmacies in the ACT.
Northern Territory
Since 27 April 2026, trained pharmacists can vaccinate people aged 2 and over, for vaccines on the National Immunisation Program and the NT’s own schedules. Find pharmacies in the NT.
What happens when I get vaccinated at a pharmacy?
The pharmacist asks about your health and any past reactions, and checks your record on the Australian Immunisation Register. The vaccine is given in a consulting room or private area, and you’ll be asked to wait about 15 minutes afterwards so the pharmacist can watch for a reaction. The pharmacist then records the vaccine on the register.
Bring your Medicare card. If you need travel vaccines, ask well before you leave. Yellow fever vaccine is only given at accredited clinics.
To find one near you, look up pharmacies near you and ring to ask which vaccines they give and whether you need to book. Many pharmacies can also treat minor conditions: what pharmacists can prescribe covers that state by state.
Questions
Do I need a Medicare card for a free vaccine?
For free National Immunisation Program vaccines, you need a Medicare card or to be eligible for one. Refugees and humanitarian entrants of any age can get free catch-up vaccines. Otherwise you can pay for the vaccine.
Can a pharmacist vaccinate my child?
In most states, yes, from age 5, and from age 2 for the flu vaccine. In Queensland and South Australia there's no fixed minimum age. Ask the pharmacy first, since not every pharmacist vaccinates young children.
Can I get vaccines at a pharmacy while I'm pregnant?
The flu vaccine is free at any stage of pregnancy, the whooping cough vaccine ideally at 20 to 32 weeks and the RSV vaccine at 28 to 36 weeks. Ask whether your pharmacist gives them in pregnancy.
Will my vaccine be recorded?
Yes. Pharmacists report the vaccines they give to the Australian Immunisation Register, the national record of your vaccinations.
Sources
- National Immunisation Program (Department of Health, Disability and Ageing)
- National Immunisation Program Schedule (Department of Health, Disability and Ageing)
- Influenza (flu) vaccine (Department of Health, Disability and Ageing)
- COVID-19 vaccine (Department of Health, Disability and Ageing)
- Shingles (herpes zoster) vaccine (Department of Health, Disability and Ageing)
- Pneumococcal vaccine (Department of Health, Disability and Ageing)
- RSV vaccine (Department of Health, Disability and Ageing)
- Whooping cough vaccine (Department of Health, Disability and Ageing)
- National Immunisation Program Vaccinations in Pharmacy Program (Pharmacy Programs Administrator)
- Pharmacist initiation and administration of vaccines (NSW Health)
- Who provides immunisations in Victoria (Better Health Channel)
- Pharmacist immunisers (Department of Health, Victoria)
- Community Pharmacist Program (Department of Health, Victoria)
- Registration and qualifications of immunisation service providers (Queensland Health)
- NIPVIP and state-funded programs (Queensland Health)
- Pharmacist immunisers (SA Health)
- Pharmacist immunisation in Western Australia (Department of Health, WA)
- Tasmanian authorised pharmacist immuniser and program guidelines (Department of Health, Tasmania)
- Pharmacist vaccinations and injectables (ACT Government)
- Medicines, Poisons and Therapeutic Goods (Vaccinations by Pharmacists) Direction 2026 (ACT Legislation Register)
- Pharmacist professional services (NT Health)
This is general information, not medical advice. Ask your pharmacist or doctor about your own situation. In an emergency, call 000.
Find a pharmacy
Pharmacies near meMore guides

How to choose a pharmacy in Australia
Pick a pharmacy by its hours, services and prices, and use one for all your scripts so it can track your PBS Safety Net. How to switch pharmacies.
Updated

Medicine safety tips: taking, storing and tracking medicines
How to take medicines safely, where to store them, keeping a medicines list, and what to do if someone takes too much. Poisons Information Centre 13 11 26.
Updated

Need medicine at night? Where to get help after hours
24-hour pharmacies, healthdirect's 24-hour nurse line, after-hours GPs, Medicare Urgent Care Clinics and 000. Where to go for medicine at night.
Published