Jump to the main content
Kids Classes Perth

Kids classes, sport, care and holiday programs in Willetton and Riverton

ProviderSuburbAgesClass timesOpening hours (Google)CostLanguageTrial
Betty Bentley Dance Academy dance Willetton and Riverton3+ years—————
Capoeira Forte martial arts Willetton and Riverton6–11 years—Mon, Wed 5–⁠9pm$170/term +1—free
Corinthian Park Tennis Club tennis Willetton and Riverton—Fri 4–⁠7pmMon–Sun 6am–⁠10pm$50 (period not published)——
Dance Venture ballet Willetton and Riverton3+ years—Mon–Fri 4–⁠9pm, Sat 8.45am–⁠5.30pm, Sun 8.30am–⁠3pm———
EK Dance Academy dance Willetton and Riverton3+ years—Mon, Tue 4–⁠9pm, Wed 4–⁠7pm, Thu 4–⁠8pm, Sat 9am–⁠4pm———
Global Art Willetton art Willetton and Riverton, Canning Vale · 2 venues3–18 years—Mon, Tue, Thu 3–⁠6pm +1———
Happy Tone Fun House piano · multi-sport and multi-activity Willetton and Riverton5–12 years—Mon–Sat 9am–⁠6.30pm, Sun 9am–⁠6pm———
Jungle Gym gymnastics · holiday Willetton and Riverton · 2 venues3–12 years28 Sep–9 Oct 2026 pastMon–Fri 9am–⁠12.15pm, Sat, Sun 9am–⁠5pm +1$250/term—paid
Kinetic Youth religious education · holiday Willetton and Riverton—19–22 Dec 2026—$187 (period not published)——
Lobo Tennis tennis · holiday Willetton and Riverton—5–9 Oct 2026 past—$80/day +1——
Lynwood United Football Club soccer Willetton and Riverton5–17 years—Mon–Sun 8am–⁠9pmfrom $260/yr——
Perth Goju Karate karate Willetton and Riverton5+ years—Mon–Fri 9am–⁠9pm——free
Perth Music Academy music Willetton and Riverton4–5 yearsSat 9.30–⁠10.05amMon 2–⁠8.30pm, Tue–Fri 2–⁠8pm, Sat 7.30am–⁠4pm$232/term——
Rostrata Rhinos Junior Football Club Australian football Willetton and Riverton—Fri 5–⁠6pmFri 5.30–⁠7pm, Sat, Sun 9am–⁠5pm———
Scrappy MMA & Fitness Brazilian jiu-jitsu Willetton and Riverton, Landsdale and Darch · 2 venuesup to 13 years—Mon–Thu 12–⁠8pm, Fri 10am–⁠7pm, Sat 8am–⁠12pm +1from $25/wk—free
Shelley Sailing Club sailing Willetton and Riverton8+ years—————
Shikisai Japanese Cooking Class cooking Willetton and Riverton9–12 years—Mon–Fri 3–⁠9pm, Sat 9am–⁠9pm, Sun 9am–⁠3pm$320/term +1——
SM Sports Academy golf Willetton and Riverton5–12 yearsTue 4–⁠5pm; Sun 9–⁠10am—$200/course +1——
The Pianist Music Academy piano · holiday Willetton and Riverton—1 Oct 2026 pastMon–Fri 2–⁠8pm, Sat 8am–⁠6pm$65/day—yes
United Martial Arts taekwondo · boxing, kickboxing and wrestling · martial arts Willetton and Riverton3+ years—Mon, Thu, Fri 3.30–⁠8pm, Tue, Wed 9–⁠9.30am & 3.30–⁠8pm, Sat 9am–⁠1pm——free
West Coast Karate karate Willetton and Riverton5–16 yearsMon, Tue, Thu 5–⁠5.45pmMon, Thu 5–⁠7.45pm, Tue 5–⁠7.30pm———
Willetton Baseball Club tee-ball Willetton and Riverton——Mon–Fri 4–⁠8pm, Sat 7.30am–⁠6pm, Sun 9am–⁠6pm$70/yr +2——
Willetton Basketball Association basketball · holiday Willetton and Riverton7–12 years21–23 Dec 2026Mon–Thu 9am–⁠10pm, Fri 9am–⁠7pm, Sat 8am–⁠9pm$240/course——
Canning Arts Group art · holiday Willetton and Riverton——Mon–Fri 9.30am–⁠1pm———
Excelsis Music Academy music Willetton and Riverton——Sat 8am–⁠6pm———
Perth Taekwondo Academy taekwondo Willetton and Riverton, Thornlie and Langford · 2 venues——Thu 5–⁠6pm———
Willetton and Riverton Little Athletics Club Little Athletics and athletics Willetton and Riverton——Tue, Thu 4.30–⁠6pm———
Winners Golf golf Willetton and Riverton——Mon–Sun 7am–⁠9pm———
Creative Kids Art Club art · holiday Willetton and Riverton, Ellenbrook and Aveley +10 · 14 venues5–14 years29 Sep–11 Oct 2026 pastMon, Tue, Thu, Fri 9am–⁠5pm, Wed 9am–⁠2pm +3$240/term—paid
GSK Karate karate Willetton and Riverton, Ellenbrook and Aveley +3 · 5 venues4–12 yearsTue, Wed 6–⁠7pm; Sat 10–⁠11amMon 4–⁠6pm, Sat 1–⁠3.30pm +2from $14/class—free
Perth Performance Tennis Academy tennis · holiday Willetton and Riverton, Bull Creek and Leeming +2 · 4 venues3+ years5–10 Oct 2026 pastMon–Fri 9am–⁠7pm, Sat 9am–⁠12.30pm, Sun 9am–⁠12pm +1from $282/term +1—free
Shobukan Martial Arts karate Willetton and Riverton, Joondalup and Edgewater +4 · 6 venues3–6 years—Mon–Thu 9.15am–⁠8pm, Sat 9–⁠11.15am +4——free
Spark Karate karate Willetton and Riverton, Gosnells and Maddington +2 · 4 venues4–14 years—Mon 9.30–⁠10.15am & 3.50–⁠7.30pm, Tue, Thu 6–⁠6.45am & 3.50–⁠7.30pm, Wed 9.30–⁠10.15am & 3.50–⁠8.30pm, Fri 9.30–⁠10.15am & 5.45–⁠6.30pm, Sat, Sun 7.45am–⁠1.05pm +3——free
Waterwise Swim School swimming Willetton and Riverton, Cottesloe and Mosman Park +2 · 4 venues3+ years—Mon–Fri 9am–⁠6pm, Sat, Sun 8am–⁠2pm +3———
Whaleback Golf Course golf Willetton and Riverton, Cannington and Bentley · 5 venues——Mon–Fri 5.30am–⁠8.30pm, Sat, Sun 7am–⁠5pm +2———
Ages and times not published
Riverton Junior Football Club Australian football Willetton and Riverton———$160/yr +1——
Riverton Aquanauts Swimming Club swimming Willetton and Riverton—————paid
Willetton Junior Football Club Australian football Willetton and Riverton——————
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.