Skip to Content

book an immunisation appointment online now

Are you booking an immunisation for yourself or your child?

Book online for all vaccines on the National Immunisation Program (free for Medicare Card holders) and other recommended Fee Vaccines.

Contact us for advice and bookings for ‘No Jab No Pay’ catch up vaccines or Assessment of your Immunisation History if you are unsure if you’re up to date with your childhood vaccines - 8132 3600.

frequently asked questions about immunisation

What do I need to bring to my appointment?

Cancelling or changing your appointment

  • A courtesy reminder is sent via e-mail 24hrs prior to your booked appointment. Please call EHA if you need to change or cancel your appointment on 8132 3600. If you are attending a drop in clinic there is no need to notify EHA.

Can I bring my own vaccines?

  • In some cases a medical practitioner will complete a script for a vaccine so that the individual can purchase the medication and arrange the vaccination at their convenience. Vaccines purchased under these circumstances are not able to be administered by our Immunisation Nurses as they have not been stored under the control of our offices. Most vaccines are able to be provided to you by us if you provide the script to us. Contact us to discuss which vaccine your GP has recommended and if we are able to assist you



Continuously provides excellent service. Staff all professional and fabulous with children and easy to discuss options with. Will always return!

Client, St Peters Clinic



Let us know your thoughts on this page and we'll use your feedback to improve our website!

Clinic Locations

  • Burnside Council Chambers

    Cnr Greenhill & Portrush Roads

  • Campbelltown - The ARC

    531 Lower North East Road

  • Prospect Council

    128 Prospect Road

  • St Peters EHA Office

    101 Payneham Road
    St Peters

  • Unley Civic Centre

    Oxford Terrace

  • Walkerville Council

    66 Walkerville Terrace