Acting and drama classes for kids in Perth
| Provider | Suburb | Ages | Class times | Opening hours (Google) | Cost | Language | Trial |
|---|---|---|---|---|---|---|---|
| Filmbites Screen Academy | Ballajura and Malaga | 7–12 years | Mon 5–6.30pm; Tue 5–6.30pm +4 | Mon–Sat 3–8.30pm | $295/term +1 | — | free |
| HAMA Productions | Ballajura and Malaga | 8–18 years | — | — | — | — | — |
| Perth Academy of Performing Arts | Wembley, Floreat and City Beach, Bibra Lake and South Lake · 2 venues | 5–18 years | — | Mon, Thu 3.30–8.30pm, Tue 3.30–7.30pm, Wed 3.30–7pm, Sat 9.30am–5pm, Sun 10am–5.30pm +1 | $165/term +1 | — | yes |
| Evoke Performing Arts Academy | Bicton and Attadale | 6–16 years | Wed 3.45–4.30pm; Wed 4.35–6pm +2 | Mon, Tue, Fri 9am–5pm, Wed, Thu 9am–7.30pm | $190 (period not published) +3 | — | free |
| Perth Youth Film Academy | Bull Creek and Leeming | 9–17 years | 19–20 Jan 2027 | Mon–Fri 9am–7pm | — | — | free |
| Stagecoach Performing Arts | Midland and Guildford, South Perth and Como +3 · 5 venues | 4–18 years | — | Fri 4–7pm +3 | $235/term +1 | — | paid |
| Kalamunda Performers | Forrestfield and High Wycombe | 5+ years | — | Mon–Thu 3.30–6.30pm, Fri 9–11am, Sat 8.30am–3pm | — | — | — |
| Siren Performing Arts | Fremantle and East Fremantle | 6–12 years | Mon 4.30–6pm | Mon–Thu 11am–9pm, Fri 11am–5pm | $130/day +1 | — | free |
| The Stage Key Company | Gosnells and Maddington | 6+ years | — | Mon 3–9pm, Tue 3–9.30pm, Wed 4–8pm, Thu 4–8.30pm, Sat 8.30am–6pm | — | — | — |
| Joondalup Entertainers Theatre School - JETS | Joondalup and Edgewater | 6–12 years | Tue 5–6pm; Thu 4–5pm | Mon 9am–5pm, Tue, Thu, Fri 9am–8pm, Wed 9am–7pm | — | — | — |
| Ali Roberts Studio | Leederville and Mount Hawthorn | 9–18 years | 14–17 Dec 2026; Thu 4.30–6.30pm; Fri 4.30–6.30pm | Tue–Fri 10am–4pm | $450/term +1 | — | — |
| Helen O'Grady Drama Academy | Leederville and Mount Hawthorn | 5+ years | Mon 4–5pm; Mon 5–6pm +25 | Mon, Tue, Thu, Fri 4.30–8.30pm, Wed 4–8.30pm, Sat 9.30am–1.30pm | $215/term +2 | — | — |
| The Production Academy | Leederville and Mount Hawthorn | 5–11 years | — | Mon, Tue, Thu 4–7.30pm, Wed 4–5.30pm, Sat 9am–5pm | $20/class | — | free |
| Encore Dance Company | Midland and Guildford | 7+ years | — | Mon–Thu 3.30–8pm, Sat 8.30am–2pm | — | — | — |
| Perth Actors Studio | Osborne Park and Balcatta | 9+ years | — | Mon–Fri 9am–9pm, Sat 10.30am–12pm | — | — | free |
| Perth Youth Theatre | Osborne Park and Balcatta | 6–17 years | 14–17 Dec 2026; Mon–Thu 9.30am–3.30pm; Mon, Wed–Fri 9.30am–3.30pm | — | $430/course | — | — |
| Perth Film School | Perth CBD and Northbridge | 10–16 years | — | Mon–Fri 1–7pm | $390 (period not published) +1 | — | — |
| Acting Classes In Perth | South Perth and Como | 14+ years | — | — | $695/course | — | — |
| Kerry Gough Gotta Dance School | Spearwood and Coogee | — | Tue 4–4.45pm; Tue 4.45–5.30pm | Mon 3.30–9.15pm, Tue 9.45–11.30am & 3.30–9pm, Wed 3.30–9pm, Thu 3.30–6.30pm, Fri 9.30–10.30am & 3.30–6.30pm, Sat 9am–1.30pm | — | — | — |
| Drama For Kids WA | Thornlie and Langford | 9–12 years | — | — | — | — | — |
| Centre Stage Dance & Entertainment | Ballajura and Malaga, Ellenbrook and Aveley · 2 venues | — | — | Sat 8.30am–2pm | — | — | — |
| Gail Meade Performing Arts Centre | Landsdale and Darch | — | — | Mon–Thu 4–7pm, Fri 4–6pm, Sat 9am–5pm | — | — | — |
| Hale Swim School | Scarborough and Innaloo, Nedlands and Dalkeith · 5 venues | — | — | Mon, Wed, Fri 10am–6pm, Tue, Thu 8am–4pm, Sat 12.30–5pm +2 | — | — | — |
| Ages and times not published | |||||||
| Jody Marshall Dance Company | 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.
Get the data as JSON Get the data as CSV Free to reuse under CC BY if you credit this directory.