Jump to the main content
Kids Classes Perth

Karate and martial arts for kids in Perth

ProviderSuburbAgesClass timesOpening hours (Google)CostLanguageTrial
Brian Mackie's KarateLife Fremantle and East Fremantle, Applecross and Booragoon +1 · 3 venues5–12 years—Mon–Fri 4.30–⁠7.30pm +2$49.95 (period not published)—paid
Emplify Karate Cottesloe and Mosman Park, Claremont and Swanbourne +4 · 8 venues4–12 years—Wed 4–⁠8pm, Sat 11am–⁠2.30pm +7——paid
Yoseikan-Ryu Karate Maylands and Bayswater, Ballajura and Malaga +2 · 5 venues3+ years—Mon, Thu 4.15–⁠8pm, Tue 4.15–⁠7.30pm, Wed 4.15–⁠7pm, Sat 8.30am–⁠1pm +4——free
TOGKF - Bassendean Bassendean and Eden Hill—Sat 8.30–⁠10amMon, Wed 6–⁠8.30pm, Sat 8.30–⁠10am———
Traditional Karate Academy Bibra Lake and South Lake4+ yearsMon 4.20–⁠5.20pm; Mon 5.30–⁠6.30pm +11———free
Williams Family Karate Academy Bibra Lake and South Lake5–12 yearsMon 6–⁠7pmMon, Thu 6–⁠8pm, Sat 9–⁠11am———
Brian Mackie's Goju-Kai Karate Academy of Japan Perth CBD and Northbridge, Canning Vale · 2 venues—Mon, Wed 4.30pmMon, Wed 12–⁠1pm, Tue, Thu 12–⁠1pm & 4.30–⁠8.30pm, Sat 9am–⁠1pm +1———
GKR Karate Cockburn Central and Atwell, Kwinana +5 · 7 venues3+ years—Mon, Wed–Fri 5.30–⁠7.30pm, Tue 4.30–⁠7.30pm, Sat 9am–⁠12pm +3——free
GSK Karate Ellenbrook and Aveley, Kwinana +3 · 5 venues4–12 yearsTue, Wed 6–⁠7pm; Sat 10–⁠11amMon 4–⁠6pm, Sat 1–⁠3.30pm +2from $14/class—free
Family Goju Karate Cockburn Central and Atwell5+ years—Mon, Wed 4.30–⁠7pm$25/wk—paid
Fit & Confident Ellenbrook and Aveley5–16 yearsTue, Fri 6–⁠7pmTue, Fri 6–⁠8pm$120/mth—yes
Shobukan Martial Arts Joondalup and Edgewater, Morley and Noranda +4 · 6 venues3–6 years—Mon, Wed 4–⁠8pm, Tue, Thu 4–⁠6.45pm, Sat 9am–⁠1pm +4——free
The Academy of Combative Martial Arts Fremantle and East Fremantle3–12 yearsMon, Tue 4.30–⁠5pmMon–Thu 4–⁠8.30pm, Fri 4–⁠7.30pm, Sat 8.30am–⁠1.30pm———
Spark Karate Gosnells and Maddington, South Perth and Como +2 · 4 venues4–14 years—Thu 4–⁠7.15pm +3——free
Okami Kai Karate Harrisdale and Piara Waters4–14 years—Mon 4–⁠6pm, Tue–Fri 3.30–⁠7.30pm, Sat 8.30am–⁠1pm———
Kalamunda Kickboxing and Martial Arts Kalamunda and Lesmurdie5–12 years—Mon–Fri 9am–⁠8.30pm, Sat 8.30am–⁠12.30pm——free
Stirling Karate Karrinyup and North Beach3–12 yearsMon 3.45–⁠4.30pm; Mon 4.30–⁠5.15pm +1Mon, Wed 3.30–⁠7.30pm, Sat 8–⁠9.30am——free
Karate Kwinana Kwinana6+ yearsMon, Tue, Thu 5.30pm; Fri 4.30pmMon 10–⁠11am & 4.45–⁠6.30pm, Tue 10–⁠11am & 4.45–⁠7.30pm, Thu 4.45–⁠7.30pm, Fri 10–⁠11am & 5.30–⁠7.30pm$200/term—free
Karate Kids Perth Landsdale and Darch3–12 years—————
Senshinkan Karate Landsdale and Darch4–14 yearsMon, Wed 5.30–⁠6.15pmMon, Wed 5.30–⁠8pm, Sat 10am–⁠12pm——free
RONIN KARATE4U Mirrabooka and Balga3–10 years—Mon, Wed, Thu 4.45–⁠6.15pm$65–75 (period not published)—free
WSKF Perth - Westminster Mirrabooka and Balga6–13 years—————
School of Freestyle Martial Arts Nedlands and Dalkeith7–14 years—Tue 3–⁠6pm, Wed–Fri 3–⁠9pm, Sat 8–⁠11am——free
Black Swan Kyokushin 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
Gold Martial Arts Osborne Park and Balcatta4–12 years—Mon 6am–⁠8.30pm, Tue–Thu 9am–⁠8.30pm, Fri 9am–⁠6pm, Sat 8am–⁠1pm———
Brian Mackie's Karate South Perth South Perth and Como—Mon–Wed 4–⁠4.45pmMon–Wed 4–⁠6pmfrom $275 (period not published)—yes
Perth Goju Karate Willetton and Riverton5+ years—Mon–Fri 9am–⁠9pm——free
West Coast Karate Willetton and Riverton5–16 yearsMon, Tue, Thu 5–⁠5.45pmMon, Thu 5–⁠7.45pm, Tue 5–⁠7.30pm———
Total Martial Arts Centre Ballajura and Malaga——Mon–Thu 2–⁠8pm, Sat 6–⁠9am———
Zenshin Karate & Martial Arts Currambine and Kinross, Kingsley and Greenwood +2 · 4 venues——Tue 4–⁠8pm +3——yes
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.