Child Health Services run child health centres provide regular appointments and baby check-ups, parenting courses, breastfeeding help, baby feeding help, childhood immunisation clinics and specialist services when you need some extra help and advice over the telephone. Most of these services are offered free of charge to residents of Perth.
24hr information and advice is available over the telephone, Parenting Line (08) 6279 1200 or call Ngala on (08) 9368 9398.
Alfred Cove Child Health Centre
1 Lambert St, Alfred Cove, 6154
ph: (08) 9330 2518
Ameer Street Child Health Centre
Unit 1, 8-10 Ameer St, Rockingham, 6168
ph: (08) 9528 0800
Armadale Child Health Centre
Community Health and Development Centre, Albany Hwy, Armadale, 6111
ph: (08) 9391 2235
Atwell Child Health Centre
Lombe Gardens, Atwell, 6164
ph: (08) 9414 6304
Baldivis Child Health Centre
Cnr Huxtable Tce, Arpenteur Drv, Settlers Hill, 6171
ph: (08) 9524 2139
Ballajura Child Health Centre
2 Kingfisher Ave, Ballajura, 6066
ph: (08) 9249 3077
Banksia Grove Child Health Centre
14 Grasstree Bend, Banksia Grove, 6031
ph: (08) 9405 4666
Bassendean Child Health Centre
1 James St, Bassendean, 6054
ph: (08) 9279 1025
Bayswater Child Health Centre
23 King William St, Bayswater, 6053
ph: (08) 9271 6351
Beckenham Child Health Centre
27 Birchington St, Beckenham, 6107
ph: (08) 9458 7251
Beechboro Child Health Centre
106 Amazon Drv, Beechboro, 6063
ph: (08) 9377 4748
Bentley Child Health Centre
Cnr Walpole, Hillview Tce, Bentley, 6102
ph: (08) 9458 1452
Bicton Child Health Centre
Cnr Westbury Cres, Canning Hwy, Bicton, 6157
ph: (08) 9339 1740
Brentwood Child Health Centre
49 Moolyeen Rd, Brentwood, 6153
ph: (08) 9364 4418
Bullsbrook Child Health Centre
25 Caporn St, Bullsbrook, 6084
ph: (08) 9571 1141
Butler Child Health Centre
Room 2 Merriwa Community Centre, Jenolan Way, Merriwa, 6030
ph: (08) 9304 3301
Byford Child Health Centre
Park Rd, Byford, 6122
ph: (08) 9525 1180
Canning Vale Child Health Centre
Cnr Waratah, Eucalyptus Blvd, Canning Vale, 6155
ph: (08) 9455 5279
Carine Child Health Centre
473 Beach Rd, Duncraig, 6023
ph: (08) 9447 9372
Carlisle Child Health Center
72 Oats St, Carlisle, 6101
ph: (08) 9361 2536
Challis Child Health Centre
Challis Early Parenting Centre, 40 Braemore St, Armadale, 6112
ph: (08) 9497 4218
Chidlow Child Health Centre
Cnr Old Northam Rd, Northcote St, Chidlow, 6556
ph: (08) 9572 3003
Cloverdale Child Health Centre
Cnr Fisher, Hendra St, Cloverdale, 6105
ph: (08) 9277 5701
Craigie Child Health Centre
14 Camberwarra Drv, Craigie, 6025
ph: (08) 9401 2619
Dianella Child Health Centre
236 The Strand, Dianella, 6059
ph: (08) 9276 1795
Duncraig Child Health Centre
59 Marri Rd, Duncraig, 6023
ph: (08) 9447 9568
East Fremantle Child Health Centre
Sumpton Green Community Centre, Fletcher St, East Fremantle, 6158
ph: (08) 9319 2384
Eaton Child Health Centre
Eaton Family Centre, Charterhouse St, Eaton, 6232
ph: (08) 9725 0000
Ellenbrook Child Health Centre
2 Highpoint Blv, Ellenbrook, 6069
ph: (08) 9296 8021
Falcon Child Health Centre
60 Linville St, Falcon, 6210
ph: (08) 9534 5491
Forest Lakes Child Health Centre
Town Centre Drv, Thornlie, 6108
ph: (08) 9493 3199
Forrestfield Child Health Centre
Woodlupine Centre, 88 Hale Rd, Forrestfield, 6058
ph: (08) 9453 9269
Glen Forrest Child Health Centre
Cnr Marnie Rd, Statham St, Glen Forrest, 6071
ph: (08) 9298 8100
Greenwood Child Health Centre
5 Calectasia St, Greenwood, 6024
ph: (08) 9447 9482
Guildford Child Health Centre
cnr Meadow St, Helena St, Guildford, 6055
ph: (08) 9279 5536
Hamersley Child Health Centre
7 Glendale Ave, Hamersley, 6022
ph: (08) 9447 4414
Heathridge Child Health Centre
Guy Daniels Building, Sail Tce, Heathridge, 6027
ph: (08) 9401 9690
High Wycombe Child Health Centre
105 Edney Rd, High Wycombe, 6057
ph: (08) 9454 8885
Highgate Child Health Centre
Cnr Harold, Curtis St, Mount Lawley, 6050
ph: (08) 9328 7270
Hilton Child Health Centre
Cnr Paget St, Rennie Cres, Hilton Park, 6163
ph: (08) 9337 7665
Hudson Park Child Health Centre
Hudson Park Primary School, 23 Arnos Way, Girrawheen, 6064
ph: (08) 9343 8659
Inglewood Child Health Centre
Cnr Ninth Ave, Beaufort St, Inglewood, 6052
ph: (08) 9272 0313
Joondalup Child Health Centre
Jolstra Cres, Joondalup, 6027
ph: (08) 9300 2202
Kalamunda Child Health Centre
19 Mead St, Kalamunda, 6076
ph: (08) 9257 1230
Kardinya Child Health Centre
18 Ochiltree Way, Kardinya, 6163
ph: (08) 9337 7826
Karrinyup Child Health Centre
Cnr Klein, Edmonston St, Karrinyup, 6018
ph: (08) 9446 3706
Kelmscott Child Health Centre
2800 Albany Hwy, Kelmscott, 6111
ph: (08) 9391 2236
Kensington Child Health Centre
14 Collins St, South Perth, 6151
ph: (08) 9367 3500
Kingsley Child Health Centre
133 Moolanda Blvd, Kingsley, 6026
ph: (08) 9309 1517
Koongamia Child Health Centre
4 Mudalla Way, Koongamia, 6056
ph: (08) 9294 3166
Kwinana Child Health Centre
1 Peel Crt, Kwinana, 6167
ph: (08) 9419 2266
Landsdale Child Health Centre
Warradale Community Centre, Southmead Drv, Landsdale, 6065
ph: (08) 9303 2591
Langford Child Health Centre
Cnr Brookman, Langford Ave, Langford, 6147
ph: (08) 9451 5194
Leederville Child Health Centre
99 Loftus St, Leederville, 6007
ph: (08) 9328 5443
Leeming Child Health Centre
Cnr Burnett Ave, Meharry Rd, Leeming, 6149
ph: (08) 9310 3615
Lockridge Child Health Centre
32 Weddall Rd, Lockridge, 6054
ph: (08) 9279 0127
Maddington Child Health Centre
132 Westfield St, Maddington, 6109
ph: (08) 9459 2935
Mandurah Child Health Centre
112 Lakes Rd, Mandurah, 6210
ph: (08) 9586 4401
Mandurah Coastal Child Health Centre
63 Ormsby Tce, Mandurah, 6210
ph: (08) 9535 9997
Manning Child Health Centre
Bradshaw Cres, Manning, 6152
ph: (08) 9450 1447
Marangaroo Child Health Centre
46 Highclere Blvd, Marangaroo, 6064
ph: (08) 9342 1690
Maylands Child Health Centre
Cnr Ninth Ave, Guildford Rd, Maylands, 6051
ph: (08) 9271 3540
Merriwa Child Health Centre
Jenolan Way, Merriwa, 6030
ph: (08) 9305 8471
Midland Child Health Centre
29 The Cresent, Midland, 6056
ph: (08) 9250 8364
Mirrabooka Child Health Centre
Mirrabooka Library, 8 Sudbury Plc, Mirrabooka, 6061
ph: (08) 9344 5541
Morley Child Health Centre
2 Mangini St, Morley, 6062
ph: (08) 9276 1570
Mount Hawthorn Child Health Centre
Cnr Boulevarde, Scarborough Beach Rd, Mount Hawthorn, 6016
ph: (08) 9444 3603
Mullaloo Child Health Centre
27 Koorana Rd, Mullaloo, 6027
ph: (08) 9401 4540
Mundaring Child Health Centre
12 Craig St, Mundaring, 6073
ph: (08) 9295 1103
Nedlands Child Health Centre
14 Melvista Ave, Nedlands, 6009
ph: (08) 9386 3822
Noranda Child Health Centre
2 Garson Crt, Noranda, 6062
ph: (08) 9275 7175
North Perth Child Health Centre
22 View St, North Perth, 6006
ph: (08) 9328 8997
Osborne Park Child Health Centre
Osborne Park Commuity Centre, 11 Royal St, Tuart Hill, 6060
ph: (08) 9440 8908
Padbury Child Health Centre
Cnr Alexander Rd, Caley Rd, Padbury, 6025
ph: (08) 9401 2631
Parenting House Child Health Centre
22 Coolgardie St, Bentley, 6102
ph: (08) 9458 4552
Parkwood Child Health Centre
Hossack Ave, Parkwood, 6147
ph: (08) 9457 0205
Peppermint Grove Child Health Centre
The Grove, 1 Leake St, Peppermint Grove, 6011
ph: (08) 9286 8669
Pinjarra Child Health Centre
McKay St, Pinjarra, 6208
ph: (08) 9531 7292
Port Kennedy Child Health Centre
Port Kennedy Family Activity Centre, Clipper Dr, Port Kennedy, 6172
ph: (08) 9524 6387
Queens Park Child Health Centre
Cnr Godfrey, Barnsley St, Queens Park, 6107
ph: (08) 9458 2204
Quinns Rocks Child Health Centre
10 Mindarie Dr, Quinns Rocks, 6030
ph: (08) 9305 2448
Riverton Child Health Centre
Cnr Tudor Ave, Barbican St, Riverton, 6148
ph: (08) 9457 2692
Roleystone Child Health Centre
Roleystone Family Centre, 19 Wygonda Rd, Roleystone, 6111
ph: (08) 9397 5813
Roseworth Child Health Centre
Roseworth Primary School via Stoke Crt, 30 Stebbing Way, Girrawheen, 6030
ph: (08)6240 4080
Safety Bay Child Health Centre
209 Safety Bay Rd, Safety Bay, 6169
ph: (08) 9527 2020
Scarborough Child Health Centre
173 Gildercliffe St, Scarborough, 6019
ph: (08) 9245 5782
Secret Harbour Child Health Centre
Secret Harbour Community Centre, Oasis Dr, Secret Harbour, 6173
ph: (08) 95247723
Shenton Park Child Health Centre
334 Onslow Rd, Shenton Park, 6008
ph: (08) 9381 1867
South Lake Child Health Centre
2 South Lake Dr, South Lake, 6164
ph: (08) 9417 4927
South Perth Child Health Centre
89 Coode St, South Perth, 6151
ph: (08) 9367 2671
Spearwood Child Health Centre
Jess Thomas Child Health Centre, 29 March St, Spearwood, 6163
ph: (08) 9418 1942
Stratton Child Health Centre
Jeck's Place, Stratton, 6056
ph: (08) 9250 7260
Success Child Health Centre
390 Wentworth Pde, Success, 6164
ph: (08) 9414 3589
Swan View Child Health Centre
84 Gladstone Ave, Swan View, 6056
ph: (08) 9294 2458
Thornlie Child Health Centre
Thornlie Ave, Thornlie, 6108
ph: (08) 9459 4057
Two Rocks Child Health Centre
Carfax Plc, Two Rocks, 6037
ph: (08) 9561 1315
Victoria Park Child Health Centre
4 Temple St, Victoria Park, 6100
ph: (08) 9361 2535
Wanneroo Child Health Centre
Civic Dr, Wanneroo, 6065
ph: (08) 9405 2217
Waroona Child Health Centre
Henning St, Waroona, 6215
ph: (08) 9733 1517
Wembley Child Health Centre
Joan Watters Centre, 40 Alexander Street, Wembley, 6014
ph: (08) 9387 1084
Westfield Child Health Centre
Grasmere Way, Camillo, 6111
ph: (08) 9390 6409
Willagee Child Health Centre
Willagee Community Centre, 41 Winnacott St, Willagee, 6156
ph: (08) 9337 8187
Willetton Child Health Centre
Burrendah Blvd, Willetton, 6155
ph: (08) 9332 6363
Woodvale Child Health Centre
30 Chichester Dr, Woodvale, 6026
ph: (08) 9309 4193
Wungong Child Health Centre
Evelyn Gribble Community Centre, cnr Farmer, Ninth Rd, Wungong, 6112
ph: (08) 9497 8896
Yangebup Child Health Centre
11 Dunraven Dr, Yangebup, 6164
ph: (08) 9417 5022