We provide a fee-for service immunisation program for adults and non-Medicare card holders. 

All fee-for-service vaccines MUST be pre-booked. Please allow 2 days to ensure the vaccine is in stock. To book an adult or non-scheduled  vaccination please complete the fee for service booking form.

Once you have completed and submitted the online order, you can also book an appointment at your preferred clinic. Please allow 2 days from ordering your vaccine to ensure stock is available at your scheduled appointment.

Free vaccinations for adults

The below vaccines are available for free to eligible groups in the community. 

Order your vaccine

All fee-for-service vaccines MUST be pre-ordered at least 2 days prior to your booked appointment. Please complete the online order form below.


Book your appointment

If you do not already have a clinic appointment, book here and select Private Vaccination (Adult or Child).

Please allow 2 days from ordering your vaccine to ensure stock is available at your scheduled appointment.

We provide immunisation clinics for our residents, and on behalf of Alexandrina and Marion councils.

Bookings are preferred to ensure vaccine availability.  Bookings will be prioritised and if clinic is at capacity, drop-in appointments may be required to book and attend another clinic of their convenience.

When completing the online booking form, the appointment must be made in the name of the person being vaccinated and not the caregiver.

IMPORTANT: If your child has missed multiple scheduled vaccinations, a catch-up plan may need to be developed in advance. Please contact the immunisation team prior to booking an appointment on (08) 8384 0666 or

Onkaparinga clinics

All clinics will finish at the end of the school year and reopen the 3rd week of January.

Woodcroft Community Centre 
175 Bains Road
Morphett Vale 


(open during school holidays)

Book Woodcroft clinic

Noarlunga Library
Hannah Road
Noarlunga Centre

12 noon-2pm (school term only)

Book Noarlunga clinic

Aldinga Beach Children's Centre
Evans Street
Aldinga Beach

9.30am-12.30pm (school term only)

Book Aldinga Beach clinic

Woodcroft Community Centre
175 Bains Road
Morphett Vale

3.00pm-6.00pm* (school term only)

Book Woodcroft clinic


Monthly immunisation clinics are also offered by our immunisation team in Alexandrina and Marion locations (below). 

Alexandrina clinics

The City of Onkaparinga provide the immunisation service on behalf of Alexandrina Council.  

Clinics are held monthly, on the 3rd  Wednesday of the month. 

Alexandrina Council Offices

11 Cadell Street, Goolwa
10.30am - 12noon

Book Goolwa clinic

Alexandrina Council Offices

1 Coleman Terrace, Strathalbyn

Book Strathalbyn clinic

Marion clinics

The City of Onkaparinga provide the immunisation service on behalf of Marion Council. 

Clinics are held monthly, on the 1st and 3rd Thursday of the month.

Marion Cultural Centre Clinic

First Thursday of the month
287 Diagonal Road, Oaklands Park SA 5046
1 pm to 4.30 pm

Book Marion clinic

Cove Civic Centre Clinic

Third Thursday of the month
1 Ragamuffin Drive, Hallett Cove SA 5158
10am to 1pm.

Book Hallet Cove clinic

New Arrival and Refugee (NARI) clinics

The City of Marion runs "NARI" clinics which provide immunisation for people who are refugees or who are newly arrived to Australia.

The clinics are held once per month at the Mitchell Park Neighbourhood Centre, providing a great link to our neighbourhood centres with people who are new to our community. Bookings are by referral. Interpreters can be arranged for people accessing the clinics.

Mitchell Park Neighbourhood Centre is located at 1 Cumbria Court, Mitchell Park.

For further information please contact our immunisation team on (08) 8384 0666 or


For full information regarding our fees and charges for these vaccines, please refer to our Fees and Charges(PDF, 424KB)