Advanced Search
Where to get vaccinated

Where do I go to get vaccinated?

Immunisations can be obtained from your General Practitioner, Community Health Clinics, some Local Government Councils and Aboriginal Community Health Services. The school immunisation program is delivered in Year Seven at school. You may need to phone your local providers to find out clinic times and locations. Please be aware that general practitioners may charge a consultation fee.

The Central Immunisation Clinic provides a free immunisation service. The Central Immunisation Clinic also provides immunisation advice over the phone or via email. Contact information is recorded below or for more infomation see the Central Immunisation Clinic  

Location:

16 Rheola Street, West Perth WA 6005

Postal Address:

PO Box 8172, Perth Business Centre WA 6849

Phone:

08 9321 1312

Fax:

08 9322 5955

Web:

www.health.wa.gov.au/services/detail.cfm?Unit_ID=400 (External link)

Email:

Centimm@health.wa.gov.au

To find an immunisation provider contact your Regional Public Health Unit or for those in the Metropolitan Area consult the time table at the bottom of the page. Specific questions on immunisation should be directed to a doctor, the local Public Health Unit or the Central Immunisation Clinic on 9321 1312 .

Regional Public Health Units

Perth – North

(08) 9380 7700

Perth – South

(08) 9431 0200

Albany

(08) 9842 7500

Broome

(08) 9194 1630

Bunbury

(08) 9781 2350 

Carnarvon

(08) 9941 0515

Geraldton

(08) 9956 1985

Kalgoorlie-Boulder

(08) 9080 8200

Northam

(08) 9622 4320

South Hedland

(08) 9158 9222

 

Metropolitan Immunisation Clinics

Below is a timetable and contact details for the Immunisation Clinics in the Metropolitan Area that provide immunisation services for infants and children (unless otherwise indicated). This information is correct at the time of publication but is subject to change, please contact the Immunisation Clinic to confirm opening times and dates. Please bring your Medicare card and your child's immunisation record to the clinics.

Click here for a pdf version of the Metropolitan Immunisation Clinics (PDF 43kB)

Map of Metropolitan Immunisation Clinics (PDF 6.8MB)

Clinic Name

Address

Telephone

Monday

Tuesday

Wednesday

Thursday

Friday

Appointments/ Walk-in

Central Immunisation Clinic

16 Rheola Street West Perth 6164

9321 1312

8:45 - 15:45

8:45 - 15:45

8:45 - 15:45

8:45 - 15:45

8:45 - 15:45

By appointment

Armadale Community Health and Development

3056 Albany Highway    Armadale 6112

9391 2220

Adult Clinic 3rd Friday of every month 13:00-15:00

No appointment necessary

Armadale Hall

Armadale Hall      Jull Street Armadale 6112

9399 0111

2nd Wednesday of every month 9:00-10:30

No appointment necessary

Atwell Child Health Centre

Lombe Gardens Atwell 6164

9337 2528

2nd and 4th Tuesday of every month

By appointment

Bassendean Child Health Clinic

1 James St Bassendean 6054

9279 0142

2nd Friday of every month 9:00-12:00

By appointment

Bayswater Child Health Centre (City of Bayswater)

23 King William Street      Bayswater 6053

9271 6351

1st Monday of every month 13:15-14:15

No appointment necessary

Banksia Grove Community Health Clinic

14 Grasstree Bend Banksia Grove 6031

9405 4666

1st Tuesday of every month 9:30-12:00 13:00-15:00

No appointment necessary

Belmont Immunisation Clinic

275 Abanathy Road           Belmont 6104

9334 3747

2nd and 4th Thursday of every month 10:00-11:30

No appointment necessary

Carramar

5 Rawlinna Parkway     Carramar 6031

9321 1312

3rd Tuesday of every month 9:30-12:00 13:00 - 15:00

No appointment necessary

Chidlow Child Health Centre

Northcotte Street Chidlow 6556

9279 0142

3rd Tuesday bi-monthly 9:30-12:00

By appointment

Ellenbrook Library

90 Main Street Ellenbrook 6069

9279 0142

1st and 3rd Friday of every month 9:30-12:00

By appointment

Evelyn Gribble Community Centre

Cnr Farmer & Ninth Roads       Wungong 6112

9399 0111

4th Wednesday of every month 9:00-10:30

No appointment necessary

Forrestfield

Hartfield Park Rec Centre                 Cnr Hale and Hartfield Road Forrestfield 6058

9279 0142

1st and 3rd Thursday of every month 9:30-12:00

By appointment

Girrawheen (City of Wanneroo Clinics)

Hainsworth Community Centre 31 Hainsworth Ave Girrawheen 6064

9405 5444

4th Tuesday of every month 8:45-10:15

No appointment necessary

Girrawheen

Hainsworth Community Centre 31 Hainsworth Ave Girrawheen 6064

9321 1312

2nd Tuesday of every month 9:00-12:00 13:00-15:00

No appointment necessary

Glen Forrest Child Health Centre

Marnie Road    Glen Forrest 6071

9279 0142

1st Tuesday of every month 9:30-12:00

By appointment

Hampton Park Child Health Clinic

Corner of Gayswood Way and Hampton Square West Morley 6062

9279 3305

3rd Monday of every month 13:15-14:15

By appointment

Hilton Community Health

34 Paget Street ilton 6163

9337 2528

1st and 3rd Monday of every month 8:45-12:00

9:00-12:00 (0-4 yrs) 13:00-16:00 (high risk)

09:00-12:00 (0-4 yrs) 13:00-16:00 (high risk)

By appointment

Joondalup

External room outside the Joondalup Library 102 Boas Avenue Joondalup 6027

9400 4938 or

9400 4954

1st and 3rd Tuesday of every month

2nd and 4th Thursday of every month

By appointment

Kwinana/Rockingham Community Health

1 Peel Court Kwinana 6167

9419 2266

Every Tuesday 9:30-12:00

Walk-in or appointment clinic

Lockridge Community Health

32 Weddel Road Lockridge 6054

9279 0142 

2nd Wednesday of every month   9:00-11:30 13:00-15:30

4th Wednesday of every month 9:00-12:00

PERTUSSIS PROGRAM

2nd and 4th Thursday of every month 9:00-12:00

By appointment

Maddington

Child Health Centre 132 Westfield Street     Maddington 6109

9397 3000

1st Friday of every month 9:00-11:00

No appointment necessary

Mandurah Community Health

112 Lakes Road Mandurah 6210

9586 4400

2nd and 4th Tuesday of every month 8:30-14:45

Every Thursday 8:30-15:15

By appointment

Manning

Manning Community Health Building    Bradshaw Crescent Manning 6152

9334 3747

2nd and 4th Monday of every month 9:30-11:15

By appointment

Maylands Child Health Centre (City of Bayswater)

196 Guildford Road (old Maylands Police Station) Maylands 6051

9271 3540

2nd Wednesday of every month 13:15-14:15

No appointment necessary

Melville Civic Centre

Ann Reid Room Civic Square Library 10 Almondbury Rd (behind Garden City) Booragoon 6153

9364 0279 or 93640275

2nd Friday of every month 12:30-15:30

By appointment

Merriwa

Merriwa Child Health Centre       16 Jenolan Way Merriwa 6030

9321 1312

3rd Wednesday of every month   9:30-12:00

No appointment necessary

Merriwa (City of Wanneroo Clinic)

Jenolan Community Centre                   16 Jenolan Way Merriwa 6030

9405 5444

2nd Tuesday of every month 8:45-10:15

By appointment 

Midvale Community Health

2/36 Mathoura St Midland 6056

9279 0142 

1st and 3rd Wednesday of every month   9:00 -11.30 13:00-15:30

PERTUSSIS PROGRAM

2nd and 4th Thursday of every month 13:00-15:30

By appointment

Mirrabooka Community Health

Unit 4/14 Chesterfield Rd Mirrabooka 6061

9345 7100

Every Wednesday 9:00 - 15:45

No appointment necessary

Morley Child Health Centre (City of Bayswater)

2 Mangini Street Morley 6062

9276 1570

2nd Monday of every month 13:15-14:15

No appointment necessary

Noranda Child Health Centre (City of Bayswater)

Cnr Garson and Benara Road Noranda 6062

9275 7175

4th Monday of every month 13:15-14:15

No appointment necessary

Osborne Park Community Centre (City of Stirling)

11 Royal St      Tuart Hill 6060

9345 8555

 Tuesdays 9:00-13:00

By appointment

Pinjarra

Murray Health Centre Pinjarra     26 Forrest Street Pinjarra 6208

9586 4400

1st and 3rd Wednesday of every month   9:00-12:00

Queens Park Queens Park Recreation Centre Corner Centre and George Street Queens Park 6107 9334 3747

1st Monday of every month 9:30-11.15

By appointment

Riverton

Riverton Immunisation Clinic Tudor Avenue and Barbican Street Riverton 6148

9334 3747

3rd Monday of every month 9:30-11:15

By appointment

South Lake Child Health Clinic

2 South Lake Drive South Lake 6164

9337 2528

3rd Tuesday of every month

By appointment

Thornlie Child Health Centre

Thornlie Avenue Thornlie 6108

9459 4057

3rd Friday of every month 9:00-11:00

No appointment necessary

Victoria Park

Leisurelife Recreation Centre 248 Gloucester Street           Victoria Park 6100

9334 3747

1st and 3rd Thursday of every month 09:30-12:00

No appointment necessary

Wanneroo (City of Wanneroo Clinic)

Wanneroo Community Centre 23 Civic Drive Wanneroo 6065

9405 5444

2nd Tuesday of every month 11:00-12:30

4th Wednesday of every month 845:-12:30

By appointment

Waroona

Community Resource Centre 10 Henning Street East, Waroona 6215

9586 4400

1st Tuesday of every month 9:00-12:00

By appointment

Wilson

Local Hall       Bribrie Road Wilson 6107

9334 3747

1st Monday of every month

Yanchep

Capricorn House 73 Lindsay Beach Blvd               Yanchep 6035

93211312

4th Tuesday of every month 11:00-15:00

No appointment necessary

Yangebup Child Health Clinic

11 Dunraven Drive         Yangebup 6164

9337 2528

1st Tuesday of the month

By appointment

Powered by IBC VerdiTM