Jump to the main content
Kids Classes Perth

Kids classes, sport, care and holiday programs in Osborne Park and Balcatta

ProviderSuburbAgesClass timesOpening hours (Google)CostLanguageTrial
A Club For Kids care 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——
All Star Dance and Performance Centre ballet · dance Osborne Park and Balcatta2–5 years—Mon 9.30–⁠11am & 4–⁠8pm, Tue, Wed 4–⁠8pm, Thu 4–⁠6pm, Fri 3.45–⁠6pm, Sat 8.15am–⁠5.30pm——yes
AMMA Gym Brazilian Jiu Jitsu Brazilian jiu-jitsu Osborne Park and Balcatta3–16 yearsMon 4pm; Mon 4.30pm +1Mon–Thu 9am–⁠12.30pm & 3–⁠7.30pm, Fri 9am–⁠12.30pm & 4–⁠6.30pm, Sat 8.15–⁠11.30am, Sun 8.45–⁠10.30am$48/wk—paid
AMMA Gym Muay Thai Muay Thai Osborne Park and Balcatta3+ years—Mon–Fri 9.15am–⁠12.30pm & 3.30–⁠7.30pm, Sat 8.30am–⁠12.30pm$28/class +1——
Amoré Music & Performing Arts dance · music · piano Osborne Park and Balcatta5+ years—Mon 2–⁠7pm, Tue, Fri 9am–⁠7pm, Wed, Thu 3–⁠7pm, Sat, Sun 10am–⁠4pm——free
Australian Guitar Institute music Osborne Park and Balcatta6+ years—Mon–Thu 2–⁠7pm———
Balcatta Cricket Club cricket Osborne Park and Balcatta4–10 yearsWed 5.15–⁠6.15pm; Fri 5.15–⁠6.15pm————
Balcatta Etna FC soccer Osborne Park and Balcatta3–18 yearsSat 9.30–⁠10.15amMon 6–⁠8.30pm, Tue–Fri 5–⁠8.30pm, Sat 7am–⁠7pm, Sun 7am–⁠1pm———
Black Swan Kyokushin Karate karate Osborne Park and Balcatta—Wed 7.15–⁠8.45pm; Thu 6–⁠7.30pm +2Wed 7–⁠9pm, Thu, Fri 6–⁠7.30pm, Sat 12–⁠2pm——free
Capoeira Australis martial arts Osborne Park and Balcatta—Mon 4–⁠4.45pm; Mon 4.45–⁠5.30pm +8Mon 4–⁠7pm, Tue, Thu 6.30–⁠8pm, Wed 4–⁠8pm, Sat 8.30–⁠10.45am——free
Clarity Jiu Jitsu Brazilian jiu-jitsu Osborne Park and Balcatta3–14 years—Mon 2–⁠8pm, Tue 6am–⁠8pm, Wed 9am–⁠8pm, Thu 5–⁠8pm, Fri 4–⁠8pm, Sat 8am–⁠1pm——free
Constrictor Team BJJ Australia Brazilian jiu-jitsu Osborne Park and Balcatta5–12 yearsTue, Thu 4–⁠4.45pm; Tue, Thu 5–⁠5.45pm—$20/class +1——
Dance etc. dance Osborne Park and Balcatta2+ years—Mon, Thu 9–⁠11.30am & 3.30–⁠8.30pm, Tue 9am–⁠12pm & 3.30–⁠8.30pm, Wed 9–⁠11.30am & 3.30–⁠8pm, Fri 9am–⁠12pm & 3.30–⁠7.30pm, Sat 8am–⁠5.30pmfrom $10.55/class—paid
Danza Viva dance Osborne Park and Balcatta5+ years————free
Dynamic Performing Arts dance Osborne Park and Balcatta18+ monthsFri 12–⁠3.45pmMon, Tue 9am–⁠7pm, Wed 9am–⁠6pm, Thu 9am–⁠7.30pm, Fri 9am–⁠6.30pm, Sat 9am–⁠5.30pm———
Eden Dance Institute ballet Osborne Park and Balcatta2–5 years—Mon 9am–⁠1pm & 3.30–⁠8.30pm, Tue 9–⁠11am & 3.30–⁠7.30pm, Wed 3.30–⁠8.30pm, Thu 3.30–⁠7.30pm, Fri 9am–⁠1pm, Sat 8am–⁠3.30pmfrom $100/mth——
Educated by Nature bush and outdoor skills · holiday Osborne Park and Balcatta, Nedlands and Dalkeith · 2 venues6–12 years—Mon–Fri 8am–⁠4pm———
Empire Creative Studios dance Osborne Park and Balcatta1–5 years—Tue 9am–⁠8pm, Wed, Thu 4–⁠8pm, Fri 9–⁠10.30am, Sat 9am–⁠3pm——free
Formidable Strength & Conditioning swimming Osborne Park and Balcatta, Mount Lawley and North Perth · 2 venues——Mon–Wed 6am–⁠7pm, Thu 6–⁠7am, Fri 6–⁠11.30am, Sat 8am–⁠12pm +1$29.25/wk——
Gold Martial Arts karate Osborne Park and Balcatta4–12 years—Mon 6am–⁠8.30pm, Tue–Thu 9am–⁠8.30pm, Fri 9am–⁠6pm, Sat 8am–⁠1pm———
Grappling Technics Brazilian jiu-jitsu Osborne Park and Balcatta——Mon–Thu 5.45–⁠9pm, Sat 8.30am–⁠12.30pm, Sun 9.30am–⁠12pm$143/mth—free
Habitat Jiu Jitsu Brazilian jiu-jitsu Osborne Park and Balcatta——Mon, Wed 4–⁠8pm, Tue, Thu 6–⁠7am & 5.30–⁠8pm, Fri 6–⁠7am & 5.45–⁠7.30pm, Sat 8am–⁠12pm$25/class +1—free
ICON Dance Studio dance Osborne Park and Balcatta2–18 years—————
Jody Marshall Dance Company gymnastics · ballet · dance +1 Osborne Park and Balcatta2+ years—————
Little House of Music music Osborne Park and Balcatta5–7 yearsTue 3.45–⁠4.30pm————
M1FC Mixed Martial Arts Muay Thai · Brazilian jiu-jitsu · boxing, kickboxing and wrestling Osborne Park and Balcatta4+ yearsFri 4.30pmMon–Fri 6am–⁠9pm, Sat 8am–⁠2pm$46.50/wk +1—free
Ossie Indoor Beach Volleyball volleyball · holiday Osborne Park and Balcatta6–17 yearsTue 4.45–⁠5.45pm; Sat 9.30–⁠11.30amMon 4–⁠10pm, Tue–Thu, Sun 8am–⁠10pm, Fri, Sat 8am–⁠12am$15/class +1——
Perth Actors Studio drama and performing arts · holiday Osborne Park and Balcatta9+ years—Mon–Fri 9am–⁠9pm, Sat 10.30am–⁠12pm——free
Perth Judo Club judo Osborne Park and Balcatta6–14 years—Mon, Wed 4–⁠8.45pm, Sat 12.45–⁠4.30pm$100/mth——
Perth Youth Theatre drama and performing arts · holiday Osborne Park and Balcatta6–17 years14–17 Dec 2026; Mon–Thu 9.30am–⁠3.30pm; Mon, Wed–Fri 9.30am–⁠3.30pm—$430/course——
Piano Way piano · holiday Osborne Park and Balcatta4½+ yearsTue 4.30–⁠5pm; Thu 5.30–⁠6.30pm +2Mon, Sun 12–⁠7pm, Tue–Fri 3–⁠7pm, Sat 9am–⁠7pm$40/class +1——
Ringfit Training Centre boxing, kickboxing and wrestling Osborne Park and Balcatta7–14 years—Mon–Fri 6am–⁠7.30pm, Sat 7–⁠10.30am———
Rock Scholars music · holiday Osborne Park and Balcatta11–17 years5–8 Oct 2026 pastMon–Thu 2–⁠9pm, Sat 9.30am–⁠5pm$420/course +1——
ROM TAE KWON DO taekwondo Osborne Park and Balcatta—Mon, Wed 5pm; Sat 10–⁠11amMon, Wed 5–⁠8.15pm, Thu 5.30–⁠6.30pm, Sat 10–⁠11am———
Saltwater Jiu Jitsu Brazilian jiu-jitsu Osborne Park and Balcatta3–16 years—Mon, Wed 6–⁠7am & 12–⁠1pm & 4–⁠8.30pm, Tue 6–⁠7am & 5–⁠8.30pm, Thu 6–⁠7am & 4–⁠8.30pm, Fri 6–⁠7am & 12–⁠1pm, Sat 8.30–⁠10.30am, Sun 9.30–⁠10.30am$25.50/wk +2—free
Seamer Indoor Sports Centre soccer · netball · cricket Osborne Park and Balcatta—Tue 3.50pm; Fri 4pm—$160/course——
Self Defence Central Dojo martial arts Osborne Park and Balcatta6–12 yearsMon, Tue 5pmMon 5–⁠7.30pm, Tue, Wed 5–⁠7pm, Sat 9–⁠11am——free
STARZ Dance WA dance Osborne Park and Balcatta4+ yearsMon 4.30–⁠5.15pm; Mon 5.15–⁠6pm +1————
Surf Life Saving Western Australia water sports Osborne Park and Balcatta5–12 years—Mon–Fri 8.30am–⁠5pm———
The Ballroom Company dance Osborne Park and Balcatta7+ yearsFri 4.30–⁠5.20pmFri 4–⁠6pm, Sun 9.30–⁠11am———
The Barn Martial Arts & Fitness Muay Thai · holiday Osborne Park and Balcatta5–14 yearsMon, Wed, Thu 3.30pm; Mon, Wed, Thu 4.15pm +1—$30/wk +1——
The Dojo Martial Arts and Fitness martial arts Osborne Park and Balcatta6–15 years—Mon–Thu 6am–⁠8.30pm, Fri 6am–⁠5.30pm, Sat 8am–⁠1pm———
The Perth School of Ballet ballet Osborne Park and Balcatta, Subiaco and Shenton Park · 2 venues2½+ years—Mon–Thu 9am–⁠9pm, Fri 9am–⁠7pm, Sat 8.30am–⁠5pm +1from $20/class—free
WCJJ - West Coast Jiu Jitsu Brazilian jiu-jitsu Osborne Park and Balcatta4–14 years—Mon, Fri 6–⁠7am & 4.30–⁠7pm, Tue 6–⁠7am & 4.30–⁠9pm, Wed 6–⁠7am & 4.30–⁠8pm, Thu 4.30–⁠9pm, Sat 10am–⁠12pm——free
Engineering for Kids Osborne Park science and STEM Osborne Park and Balcatta——Wed 3pm–⁠12am, Sat 10am–⁠6pm, Sun 2–⁠6pm———
Vital Gymnastics gymnastics · holiday Osborne Park and Balcatta——Mon 3.30–⁠7pm, Tue–Thu 3.45–⁠7.30pm, Fri 9–⁠11.30am & 3.45–⁠7.30pm, Sat 9am–⁠4pm———
Vogue Performers dance Osborne Park and Balcatta——Mon, Wed 4–⁠8.30pm, Tue 4–⁠8pm, Sat 8.30am–⁠3pm———
Brian Mackie's KarateLife karate Osborne Park and Balcatta, Fremantle and East Fremantle +1 · 3 venues5–12 years—Wed 5–⁠5.30pm, Fri 5–⁠7.30pm, Sat 9–⁠11am +2$49.95 (period not published)—paid
Emplify Karate karate Osborne Park and Balcatta, Cottesloe and Mosman Park +4 · 8 venues4–12 years—Tue 3.40–⁠5.10pm, Wed, Thu 3.50–⁠7.30pm, Fri 3.50–⁠6.20pm, Sat 9.30am–⁠2.05pm +7——paid
State Swim swimming · holiday Osborne Park and Balcatta, Joondalup and Edgewater +6 · 8 venues4+ years—Mon 7am–⁠8.30pm, Tue–Thu 7am–⁠8pm, Fri 7am–⁠7pm, Sat 6.45am–⁠1pm, Sun 7.45am–⁠1pm +6———
Mulberry Tree care Osborne Park and Balcatta, Scarborough and Innaloo +3 · 8 venues——Mon, Tue, Fri 7–⁠9am & 2.30–⁠6pm, Wed 9am–⁠12am, Thu 2.30–⁠6pm +6———
Ages and times not published
EVOLVE Kids Fitness yoga and fitness Osborne Park and Balcatta——————
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.