There are multiple tools you can use to book your vaccine. If you have struggled to find an appointment through the government-run booking websites, try one of the private sites listed at the bottom of the page.


Click here to book your vaccine at a GP, pharmacy, or vaccination clinic through the Federal Government’s vaccine eligibility checker.

  • All people aged over 12 are eligible for vaccination.
  • Either the Pfizer vaccine or the Moderna vaccine is recommended for you if you are:
    • Pregnant; and/or
    • 12-17 years of age.

Moderna is now available for everyone over 12 years of age (including people aged 60+). Find out more about Moderna in the Federal Government’s patient fact sheet.

You can enquire with your local pharmacy to find out if they are administering the Moderna COVID-19 vaccine or use the Federal Government’s vaccine eligibility checker.


Click here to make a booking through Service NSW at participating GPs, pharmacies, and NSW Health vaccination clinics.

The NSW Government is also offering COVID-19 AstraZeneca vaccines to everyone aged over 18 at various NSW Health walk-in vaccination clinics.

All Aboriginal and Torres Strait Islander people aged 12 and over are eligible to get a priority vaccine through the Vaccine Clinic Finder.

Pfizer vaccination appointments are now available for people aged 12 to 15 across NSW.

Vaccination appointments for people aged 16 to 59 years are available at more than 3,000 locations across NSW including pharmacies, GPs and NSW Health clinics. 

AstraZeneca vaccination appointments for people aged 60+ are available at more than 3,000 locations across NSW including pharmacies, GPs and NSW Health clinics. 

NSW Government vaccination clinics for people with disabilities are now available in different areas across the State. These clinics have been equipped for people that require:

  • Wheelchair access.
  • Low sensory or private spaces (a private room or location away from general vaccination areas).
  • Longer appointments (to allow extra time to calm or inform the individual and improve confidence in the vaccination process).
  • Walk-in access (no appointment required).
  • Fast-tracked access (clinics allow priority access on arrival to reduce the waiting time in queues).
  • Interpreter services (professional healthcare Auslan interpreters are available for persons with hearing impairments. An Auslan healthcare service interpreter will be booked on your behalf by the vaccination clinic).
  • Separate entrances (options have been made available to use a separate entrance away from crowds).
  • Staff that have been trained in how to care for persons with disabilities.

Please note that this list of clinics does not include vaccination providers such as pharmacies, GPs, or Aboriginal Medical Services (AMS). You can speak to your pharmacist, GP, or AMS about your requirements and vaccination options.

These NSW Government vaccination clinics for persons with disabilities are accessible at the following locations:

Hunter Region

Greater Sydney

Central Coast

Far Western NSW

Illawarra Shoalhaven

Mid North Coast


Northern NSW

Southern NSW

Western NSW

Visit the NSW Government website for more information on vaccination clinics for persons with disabilities.

The NSW Government has established vaccination clinics in Rural and Regional NSW offering free AstraZeneca vaccines to anyone aged over 18 years. Click the links below to make your booking at the following regional and rural locations:

Click here for more information on the NSW Government’s Regional and Rural vaccination clinics.


There are currently almost 1,800 pharmacies administering COVID-19 vaccinations across Australia. The Pharmacy Guild of Australia has made a website where you can find a participating pharmacy near you.

Click here to book with a pharmacy.


HotDoc has built a fantastic vaccine management tool that has allowed GPs to communicate available appointments, send consent forms, book follow-up doses and send messages about side effects. Millions of Australians have used this tool to book their vaccine, and it has been particularly helpful in getting our young Australians vaccinated.

Click here to make an appointment with your GP (or the one nearest you) with HotDoc.


COVID-19 Near Me is a map visualisation and checklist app that has collated information about known vaccination clinics through a range of sources such as Government directories, manually added clinics, or vaccination providers that have given the website their information directly. It also helps you keep track of COVID-19 exposure sites throughout Australia. It has consolidated the information on the availability of appointments in GP clinics, pharmacies, GP respiratory clinics, State/Community vaccination clinics, and others.

Click here to make a vaccination appointment with COVID-19 Near Me.


COVID Queue is a real-time vaccine appointment availability website. The page will update, and sound an audible bell, when there are slots available for a COVID-19 vaccination appointment.

In NSW, this site shows the availability of appointments in Sydney, Newcastle/Hunter, and Wollongong.

  • Appointments are also available throughout Victoria on this site.

Click here to make a vaccination appointment with COVID Queue.


If you work in an industry that the NSW Government has made vaccination mandatory for (or you wish to take advantage of the freedoms that the NSW Government is rolling out to fully vaccinated citizens), you will be required to present proof of vaccination upon request. There are multiple ways to receive your proof of COVID-19 vaccination.

If you have a Medicare card, you can access proof online through:

You can receive copies of either your Statement or your Certificate through:

If you can’t access your proof of vaccination online, you can call the Australian Immunisation Register on 1800 653 809 (available between the hours of 8 am to 9 pmMonday to Friday).

If you require an interpreter, you can call the Telephone Interpreter Service (TIS) on 131 450.

If you don’t have a Medicare card, you can access proof by: