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