immunisation clinics perth

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.

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:30 - 16:30

8:30 - 16:30

8:30 – 16:30

8:30 - 16:30

8:30 - 16:30

By appointment

or Walk-in

After Hours Clinic

1st and 3rd Thursday of every month

16:30 - 18:30

Armadale

Bakers House

12 Welcome Meader

Harrisdale 6112

6151 1308

 

 

2ndWednesday of every month       9:00-11:00

13:00-15:00

 

 

9:00-11:00 No appointment necessary

13:00-15:00 By appointment

Bassendean Child Health Clinic

1 James St

Bassendean 6054

6151 1308

 

2nd Tuesday of every month

 13:00- 15:00

 

 

 

 

 

 

By appointment

Bayswater Child Health Centre (City of Bayswater)

25 King William Street

Bayswater 6053

9272 0648

1st Monday of every month

13:15 -14:15

 

 

 

 

No appointment necessary

Banksia Grove Community Health Clinic

14 Grasstree Bend

Banksia Grove 6031

9321 1312

 

1st Tuesday of every month

9:30 -12:00           13:00-15:00

 

 

 

No appointment necessary

Belmont Immunisation Clinic

275 Abernethy Road

Belmont 6104

6151 1308

 

 

 

2nd and 4th  Thursday of

every month          9:30- 11:45

 

By appointment

Bentley Aboriginal Health Team Immunisation Clinic

Bentley Community Health Centre

22 Coolgardie Street

Bentley 6102

9458 4383

 

Every Tuesday of the month

9:30-15:00

 

 

 

No appointment necessary

Cannington

Cannington Leisureplex Centre

Corner of Seven Oaks Street and Wharf Street

Cannington 6107

6151 1308

1st Monday of every month

9:30-14:30

 

 

 

 

By appointment

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

6151 1308

 

 

 

1st Thursday of  every 2nd month

14:00-15:00 

 

By appointment

Coastal Clinic

63 Ormsby Terrace

Mandurah 6210

9586 4401

 

 

2nd and 4th Wednesday of every month

9:00-10:30

 

 

By appointment

Ellenbrook Library

90 Main Street

Ellenbrook 6069

6151 1308

 

 

 

 

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

By appointment

Evelyn Gribble Community Centre

Cnr Farmer and Ninth Roads

Wungong  6112

6151 1308

 

 

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

13:00-15:00

 

 

9:00-11:00 No appointment necessary

13:00-15:00 By appointment only

Falcon Clinic

Falcon Family Centre

60 Linville St

Falcon 6210

9588 4401

 

 

2nd and 4th Wednesday of every month    11:30- 15:00

 

 

By appointment

Forrestfield

Hartfield Park Rec Centre

Cnr Hale and Hartfield Road

Forrestfield 6058

6151 1308

 

 

 

1st and 3rd Thursday of every month

9:30 – 12:00

 

By appointment

Girrawheen

Hainsworth Community Centre

31 Hainsworth Ave Girrawheen 6064

9321 1312

 

2nd Tuesday of every month

9:30-12:00

13:00-15:00

 

 

 

No appointment necessary

Glen Forrest Child Health Centre

Marnie Road

Glen Forrest 6071

6151 1308

 

 

 

3rd Thursday of every month 13:30-15.00 

 

By appointment

Hampton Park Child Health Clinic (City of Bayswater)

Corner of Gayswood Way and Hampton Square West

Morley 6062

9272 0648

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

 

 

 

 

By appointment

Hilton Community Health

34 Paget Street

Hilton 6163 

6332 0100

9:00-12:30

(0-4 yrs)

13:00-16:00

(high risk)

 

9:00-12:00

(0-4 yrs)

13:00-16:00

(high risk)

Every Thursday

9:00-16:00

Every Friday

9:00-14:20 

By appointment

Joondalup (City of Joondalup)

External room outside the Joondalup Library

102 Boas Avenue

Joondalup 6027

9400 4938 or

9400 4954

 

1st, 2nd, 3rd Tuesday of every month

8:45-13:00

4th Tuesday 12:30-17:00

 

 

 

By appointment

Karawara

Gowrie

Karawara Family and Community Centre

61 Lowan Loop

Karwara 6152

6151 1308

 

 

 

2nd and 4th Thursday of every month

9:30-14:00

 

By appointment

Kwinana/Rockingham Community Health

1 Peel Court

Kwinana 6167

9419 2266

 

Every Tuesday 9:00-12:00 and every 2nd Tuesday     13:00-15:00

Fortnightly

Wednesday

9:00-15:00

 Every Thursday

9:00-15:00

 

Walk-in or appointment clinic

Langford Child Health Centre

Corner Brookman Avenue and Choseley Place

Langford 6147

6151 1308

 

 

 

 

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

13:00-15:00

9:00-11:00

No appointment necessary

13:00-15:00

By appointment only

Lockridge Community Health

32 Weddall Road

Lockridge 6054

6151 1308

 

 

2nd and 4th  Wednesday of every month     9:00- 15:30 

 

 

By appointment

Maddington Aboriginal Health Team Immunisation Clinic

Child Health Centre

132 Westfield Street

Maddington 6109

9459 9695

 

 

3rd Wednesday of every month

10:00-14:00

 

 

No appointment necessary

Maddington Child Health Centre

Child Health Centre

132 Westfield Street

Maddington 6109

6151 1308

 

 

 

 

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

13:00-15:00

9:00-11:00

No appointment necessary

13:00-15:00

By appointment only

Mandurah Community Health

112 Lakes Road

Mandurah 6210

9586 4401

Every Monday

9:00-15:00

Every Tuesday

9:00-15:00

3rd Tuesday

9:00-15:00

(high risk)

 Every Wednesday

9:00-15:00

Every Thursday

9:00-15:00

 

By appointment

Maylands Multipurpose Centre (City of Bayswater)

28 Eight Avenue

Maylands 6051

9272 0648

 

 

2nd and 4th Wednesday of every month

13:15-14:15

 

 

No appointment necessary

Merriwa

Jenolan Way Community 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 Way Community Centre

16 Jenolan Way

Merriwa 6030

9405 5000

 

2nd Tuesday of every month

8:45-10:15

 

 

 

By appointment

Midvale Community Health

2/36 Mathoura St

Midland 6056

6151 1308

 

 

1st and 3rd Wednesday of every month

9:00 -15:30

 

 

By appointment

Mirrabooka Community Health

Unit 4/14 Chesterfield Rd Mirrabooka 6061

9345 7100

Every Monday

9:00 – 16:00

 

Every Wednesday

9:00 - 15:45

 

 

No appointment necessary

Morley Child Health Centre (City of Bayswater)

2 Mangini Street

Morley 6062

9272 0648

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

9272 0648

4th Monday of every month

13:15-14:15

 

 

 

 

No appointment necessary

Osborne Park

Osborne Park Community Centre

11 Royal Street

Osborne Park

9321 1312

 

 

 

Every Thursday

9:30- 14:30

 

 

No appointment necessary

Pinjarra

Murray Health Centre Pinjarra

26 Forrest Street

Pinjarra 6208

9586 4400

 

 

1st and 3rd Wednesday of every month

9:00-13:00

 

 

By appointment 

Port Kennedy CHC

Port Kennedy Child Health Centre

Clipper Drive, Port Kennedy 6172

9419 2266

 

 

Fortnightly

Wednesday

13:00-15:00

 

 

By appointment

Riverton

Riverton Immunisation Clinic

Tudor Avenue and Barbican Street

Riverton 6148

6151 1308

3rd Monday of every month

9:30-11:30

 

 

 

 

By appointment

Rockingham

Early Intervention Centre

Ameer Street, Rockingham

9419 2266

 

 

Fortnightly

Wednesday

9:00-11:00

 

 

By appointment

South Lake Child Health Clinic

2 South Lake Drive

South Lake 6164

6332 0100

 

Every Tuesday

9:30-12:30

 

 

 

By appointment

South Perth

South Perth Community Centre

Cnr Sandgate Street & South Terrace

South Perth 6151

6151 1308

2nd and 4th Monday of every month

9:30- 13:30

 

 

 

 

 

Victoria Park

Leisure-life Recreation Centre 248 Gloucester Street

Victoria Park 6100

6151 1308

 

 

 

1st and 3rd Thursday of every month

9:30-13:30

 

By appointment

Wanneroo

(City of Wanneroo)

Wanneroo Library and Cultural Centre

3 Rocca Way

Wanneroo 6065

9405 5000

 

2nd Tuesday of

every month

11:00-12:30

4th Wednesday of every month

8:45-12:30 

 

 

By appointment

Waroona

Community Resource Centre

10 Henning Street

Waroona 6215

9586 4400

 

1st Tuesday of every month

9:30-12:00

 

 

Every 2nd  Friday

9:15-11:30

By appointment

Yanchep

Yanchep Community Centre

7 Lagoon Drive

Yanchep 6035

9321 1312

 

 

4th Tuesday of every month

11:00-3:00

 

 

 

No appointment necessary