Jump to the main content
Kids Classes Perth

After-school care (OSHC) for children from any school in Perth

ProviderSuburbAgesClass timesOpening hours (Google)CostLanguageTrial
School Mates Outside School Hours Care Armadale and Kelmscott4–12 yearsMon–Fri 6.30am–⁠6.30pmMon–Fri 6.30am–⁠6.30pm———
Child Australia Lockridge Campus - Outside School Hours Care Bassendean and Eden Hill, Landsdale and Darch · 3 venues—Mon–Fri 2.30–⁠6pmMon–Fri 7am–⁠6pm$45/day——
The Y WA Cannington and Bentley, Byford · 2 venuesup to 12 yearsMon–Fri 2.30–⁠6pmMon–Fri 8.30am–⁠5pm +1from $36.50 (period not published)——
Ocean Reef Out of School Hours Care Joondalup and Edgewater4+ yearsMon–Fri 6.30–⁠8.45am; Mon–Fri 2.30–⁠6pmMon–Thu 6.30–⁠9am & 9.30am–⁠6pm, Fri 6.30am–⁠6pm$29/class +1——
Village Voyagers O.S.H.C. Nedlands Nedlands and Dalkeith, Wanneroo and Hocking +1 · 5 venues4–12 yearsMon–Fri 6.30am–⁠6pmMon–Fri 6am–⁠6pm +4———
Fun Station Out of School Hours Care Midland and Guildford—Mon–Fri 2.30–⁠6.30pmMon–Fri 6–⁠9am & 2.30–⁠6.30pm$57–62/class——
Swan Valley Early Learning Midland and Guildford4–12 yearsMon–Fri 6.30am–⁠6.30pmMon–Fri 6.30am–⁠6.30pm———
A Club For Kids Osborne Park and Balcatta4–12 yearsMon–Fri 6.30–⁠9am; Mon–Fri 6.30am–⁠6pm +1Mon–Fri 6.30–⁠9am & 2.45–⁠6pm$31 (period not published) +2——
Care with late opening, early closing or no hours
Cuddles Early Learning & Childcare Clarkson and Mindarie, Forrestfield and High Wycombe +8 · 11 venues4–12 years—Mon–Fri 6am–⁠6pm +9———
Kids Active Forrestfield and High Wycombe, Armadale and Kelmscott +2 · 4 venues4–12 years—Mon–Fri, Sun 7am–⁠6pm +2———
Kids Academy Mirrabooka and Balga, Belmont and Rivervale +3 · 8 venues4–12 years—Mon–Fri 6.30–⁠9am & 2.30–⁠6pm +4———
Helping Hands Network Canning Vale, Kwinana +1 · 3 venues4–12 years—Mon, Tue, Thu, Fri 6.30–⁠8.40am & 2.50–⁠6.15pm, Wed 6.30–⁠8.40am & 2.30–⁠6.15pm +2———
Happy Hive OSHC Victoria Park and Burswood, Cannington and Bentley +1 · 3 venues4–12 years—Mon–Fri 7–⁠9am & 2.30–⁠6pm +1———
Wonderland Learning Centres Hillarys and Padbury, Duncraig and Warwick · 2 venues——Mon–Fri 6.30am–⁠6pm$42.30 (period not published)——
PCYC Subiaco and Shenton Park, Rockingham +4 · 6 venues4–12 years—Mon–Fri 9am–⁠3pm +5———
Sonas Early Learning & Care Spearwood and Coogee, Gosnells and Maddington +1 · 3 venues5–12 years—Mon–Fri 6.30am–⁠6pmfrom $43.24/class——
Hillarys Out of School Care Inc. Hillarys and Padbury4–12 years—Mon–Fri 6.30am–⁠6pm$99.11/day——
Edgewater Out Of School Care Centre Inc Joondalup and Edgewater——Mon–Fri 6.30am–⁠6.30pm$41.20/class——
Kalamunda Out of School Centre Kalamunda and Lesmurdie——Mon–Sun 6.30am–⁠6.15pm$50 (period not published) +1——
One Tree c-Verse Brentwood Applecross and Booragoon, Claremont and Swanbourne · 2 venues——Mon–Fri 7am–⁠6pm +1———
Ballajura YMCA Centre Ballajura and Malaga——Mon–Sun 10.30am–⁠9pm———
Brockman Community House and Children's Services Ballajura and Malaga——Mon–Fri 6.30am–⁠6pm———
OSHClub Dianella and Yokine, Banksia Grove and Tapping · 3 venues——Mon–Fri 9am–⁠7pm———
Mulberry Tree Scarborough and Innaloo, Wembley, Floreat and City Beach +3 · 8 venues——Mon–Fri 7am–⁠6pm +3———
The Y Bibra Lake Outside School Hours Care Bibra Lake and South Lake——————
YMCA Caralee Outside School Hours Care Bicton and Attadale——Mon–Fri 8.30am–⁠4.30pm———
Atlantis Outside School Care Clarkson and Mindarie, Currambine and Kinross · 3 venues——Mon–Fri 6.30am–⁠6pm———
Hills Outside School Care Association Darlington——Mon–Fri 6.45am–⁠6pm———
Zig Zags OSHC Kingsley and Greenwood, Karrinyup and North Beach +5 · 9 venues——Mon–Fri 6.30–⁠8.45am & 3–⁠6pm +8———
Lil Miki’s Before and After School Care Forrestfield and High Wycombe——Mon–Fri 6.30am–⁠6pm———
Kids Crib Outside School Hours & Vacation Care Gosnells and Maddington——Mon–Fri 6.30–⁠8.30am & 2.45–⁠6.15pm———
The Y Riva Outside School Hours Care Harrisdale and Piara Waters——————
Kids Inn Kalamunda and Lesmurdie——Mon–Fri 6.30am–⁠6pm———
Kingsway After School Care Landsdale and Darch——————
Landsdale OSHC Landsdale and Darch——————
YMCA Carnaby Rise Outside School Hours Care Landsdale and Darch——Mon, Tue, Thu, Fri 7–⁠8.30am & 2.30–⁠6pm, Wed 7–⁠8.30am & 2–⁠6pm———
Maylands Out of School Care Maylands and Bayswater——————
The Hangout Outside Of School Hours Care Centre Mirrabooka and Balga——Mon–Fri 6.30am–⁠6.30pm———
Kidz Biz Wanneroo and Hocking——Mon–Fri 6.30am–⁠6pm———
Reading the table

Rows are never ranked. On a suburb page, a provider with one or two venues comes before a chain with three or more. Rows that show ages, class times, program dates or a current fee come before rows that show none of these. Within each group the order is suburb first, then the name from A to Z.

—: not published by the provider.
+N: N values more than the cell can hold; the provider’s page shows each one.
≈: the cost of one class, worked out by dividing a term or package fee.
as image: appears only inside a photo or a scanned flyer; in app: appears only behind a booking app; ask: the provider tells you when asked.
web: the provider names no language for its classes, so the row lists the languages its website is written in.
care: after-school care; holiday: school holiday program. Costs: /class, /hr, /day, /wk, /mth, /term, /course (a run of classes or a holiday program paid as one), /yr. The date beneath each name marks the last reading of its pages. Distances run as the crow flies.