109 listed, soonest first.
- Creative Writing - Child
Topham Park · Sunshine Valley · Ages 6–12
Wed, 5:00 PM–6:00 PM · Sep 30 – Nov 25, 2026
- Creative Writing - Child
L'Amoreaux Tennis Centre · East L'Amoreaux · Ages 6–12
Mon, 5:00 PM–6:00 PM · Nov 2 – Dec 21, 2026
- Creative Writing - Child
Topham Park · Sunshine Valley · Ages 6–12
Wed, 5:00 PM–6:00 PM · Sep 30 – Nov 25, 2026
- Creative Writing - Child
Broadlands Community Recreation Centre · O'Connor Hills · Ages 6–12
Sat, 11:00 AM–12:00 PM · Sep 26 – Nov 21, 2026
- Creative Writing - Child
L'Amoreaux Tennis Centre · East L'Amoreaux · Ages 6–12
Mon, 5:00 PM–6:00 PM · Nov 2 – Dec 21, 2026
- Creative Writing - Child
O'Connor Community Centre · Victoria Village · Ages 9–12
Sat, 1:30 PM–2:15 PM · Oct 3 – Nov 28, 2026
- Creative Writing - Child
Annette Community Recreation Centre · High Park North · Ages 8–12
Thu, 3:45 PM–5:15 PM · Oct 8 – Dec 3, 2026
- Creative Writing - Child
Broadlands Community Recreation Centre · O'Connor Hills · Ages 6–12
Sat, 11:00 AM–12:00 PM · Sep 26 – Nov 21, 2026
- Creative Writing - Child
O'Connor Community Centre · Victoria Village · Ages 9–12
Sat, 1:30 PM–2:15 PM · Oct 3 – Nov 28, 2026
- Creative Writing - Child
Annette Community Recreation Centre · High Park North · Ages 8–12
Thu, 3:45 PM–5:15 PM · Oct 8 – Dec 3, 2026
- Creative Writing - Early Child
Topham Park · Sunshine Valley · Ages 4–5
Wed, 4:00 PM–5:00 PM · Sep 30 – Nov 25, 2026
- Creative Writing - Early Child
Topham Park · Sunshine Valley · Ages 4–5
Wed, 4:00 PM–5:00 PM · Sep 30 – Nov 25, 2026
- Drama - Child
West Rouge Community Centre · West Rouge · Ages 10–12
Sat, 3:00 PM–4:00 PM · Oct 3 – Nov 28, 2026
- Drama - Child
Canoe Landing Community Recreation Centre · Harbourfront-CityPlace · Ages 6–8
Thu, 5:00 PM–6:00 PM · Oct 1 – Nov 26, 2026
- Drama - Child
Regent Park Community Centre · Regent Park · Ages 6–8
Sat, 10:00 AM–11:00 AM · Oct 10 – Dec 5, 2026
- Drama - Child
Hillcrest Community Centre · Casa Loma · Ages 6–12
Mon, 7:30 PM–8:30 PM · Sep 28 – Nov 30, 2026
- Drama - Child
Heron Park Community Recreation Centre · West Hill · Ages 6–9
Wed, 4:00 PM–5:00 PM · Sep 30 – Dec 2, 2026
- Drama - Child
Beaches Recreation Centre · The Beaches · Ages 9–12
Mon, 6:15 PM–7:15 PM · Sep 28 – Nov 30, 2026
- Drama - Child
Heron Park Community Recreation Centre · West Hill · Ages 6–9
Wed, 4:00 PM–5:00 PM · Sep 30 – Dec 2, 2026
- Drama - Child
Jimmie Simpson Recreation Centre · South Riverdale · Ages 6–12
Wed, 6:00 PM–7:00 PM · Sep 30 – Nov 25, 2026
- Drama - Child
Bloordale Community School · Markland Wood · Ages 9–12
Thu, 6:45 PM–7:45 PM · Oct 1 – Nov 26, 2026
- Drama - Child
Dennis R. Timbrell Resource Centre · Flemingdon Park · Ages 9–12
Sun, 11:00 AM–12:00 PM · Sep 27 – Nov 22, 2026
- Drama - Child
Regent Park Community Centre · Regent Park · Ages 9–12
Fri, 5:15 PM–6:15 PM · Oct 2 – Nov 27, 2026
- Drama - Child
Topham Park · Sunshine Valley · Ages 6–12
Tue, 4:00 PM–5:00 PM · Sep 29 – Nov 24, 2026
- Drama - Child
Regent Park Community Centre · Regent Park · Ages 6–8
Fri, 4:00 PM–5:00 PM · Oct 2 – Nov 27, 2026
- Drama - Child
Dennis R. Timbrell Resource Centre · Flemingdon Park · Ages 6–8
Sun, 9:30 AM–10:30 AM · Sep 27 – Nov 22, 2026
- Drama - Child
Ethennonnhawahstihnen' Community Recreation Centre and Library · Bayview Village · Ages 9–12
Mon, 6:30 PM–7:30 PM · Sep 28 – Nov 30, 2026
- Drama - Child
Barbara Frum Recreation Centre · Lawrence Manor · Ages 6–12
Mon, 4:15 PM–5:15 PM · Sep 28 – Nov 30, 2026
- Drama - Child
Ethennonnhawahstihnen' Community Recreation Centre and Library · Bayview Village · Ages 9–12
Mon, 6:30 PM–7:30 PM · Sep 28 – Nov 30, 2026
- Drama - Child
Lawrence Heights Community Centre · Englemount-Lawrence · Ages 9–14
Sat, 4:00 PM–5:00 PM · Oct 3 – Nov 28, 2026
- Drama - Child
Topham Park · Sunshine Valley · Ages 6–12
Sat, 12:30 PM–1:30 PM · Oct 3 – Nov 28, 2026
- Drama - Child
Barbara Frum Recreation Centre · Lawrence Manor · Ages 6–12
Mon, 4:15 PM–5:15 PM · Sep 28 – Nov 30, 2026
- Drama - Child
Regent Park Community Centre · Regent Park · Ages 6–8
Fri, 4:00 PM–5:00 PM · Oct 2 – Nov 27, 2026
- Drama - Child
Fairmount Park Community Centre · Ages 6–12
Sat, 2:00 PM–3:00 PM · Oct 3 – Nov 28, 2026
- Drama - Child
Ethennonnhawahstihnen' Community Recreation Centre and Library · Bayview Village · Ages 6–8
Mon, 5:30 PM–6:15 PM · Sep 28 – Nov 30, 2026
- Drama - Child
Dennis R. Timbrell Resource Centre · Flemingdon Park · Ages 9–12
Sun, 11:00 AM–12:00 PM · Sep 27 – Nov 22, 2026
- Drama - Child
Fairmount Park Community Centre · Ages 6–12
Sat, 2:00 PM–3:00 PM · Oct 3 – Nov 28, 2026
- Drama - Child
Canoe Landing Community Recreation Centre · Harbourfront-CityPlace · Ages 6–8
Thu, 5:00 PM–6:00 PM · Oct 1 – Nov 26, 2026
- Drama - Child
Islington Community School · Islington Village · Ages 9–12
Thu, 5:00 PM–6:00 PM · Oct 1 – Dec 3, 2026
- Drama - Child
Edgehill House · Edenbridge-Humber Valley · Ages 6–10
Mon, 5:15 PM–6:15 PM · Sep 28 – Nov 30, 2026
- Drama - Child
Topham Park · Sunshine Valley · Ages 6–12
Sat, 12:30 PM–1:30 PM · Oct 3 – Nov 28, 2026
- Drama - Child
Regent Park Community Centre · Regent Park · Ages 9–12
Sat, 11:15 AM–12:15 PM · Oct 10 – Dec 5, 2026
- Drama - Child
York Recreation Centre · Keelesdale-Eglinton West · Ages 9–12
Tue, 6:15 PM–7:15 PM · Sep 29 – Nov 24, 2026
- Drama - Child
Hillcrest Community Centre · Casa Loma · Ages 6–12
Mon, 7:30 PM–8:30 PM · Sep 28 – Nov 30, 2026
- Drama - Child
John English Community School · Mimico-Queensway · Ages 9–12
Wed, 8:00 PM–9:00 PM · Sep 30 – Nov 25, 2026
- Drama - Child
Jimmie Simpson Recreation Centre · South Riverdale · Ages 6–12
Wed, 6:00 PM–7:00 PM · Sep 30 – Nov 25, 2026
- Drama - Child
West Rouge Community Centre · West Rouge · Ages 10–12
Sat, 3:00 PM–4:00 PM · Oct 3 – Nov 28, 2026
- Drama - Child
John English Community School · Mimico-Queensway · Ages 9–12
Wed, 8:00 PM–9:00 PM · Sep 30 – Nov 25, 2026
- Drama - Child
Regent Park Community Centre · Regent Park · Ages 6–8
Sat, 10:00 AM–11:00 AM · Oct 10 – Dec 5, 2026
- Drama - Child
Lawrence Heights Community Centre · Englemount-Lawrence · Ages 9–14
Sat, 4:00 PM–5:00 PM · Oct 3 – Nov 28, 2026
- Drama - Child
Beaches Recreation Centre · The Beaches · Ages 9–12
Mon, 6:15 PM–7:15 PM · Sep 28 – Nov 30, 2026
- Drama - Child
Dennis R. Timbrell Resource Centre · Flemingdon Park · Ages 6–8
Sun, 9:30 AM–10:30 AM · Sep 27 – Nov 22, 2026
- Drama - Child
Regent Park Community Centre · Regent Park · Ages 9–12
Sat, 11:15 AM–12:15 PM · Oct 10 – Dec 5, 2026
- Drama - Child
York Recreation Centre · Keelesdale-Eglinton West · Ages 9–12
Tue, 6:15 PM–7:15 PM · Sep 29 – Nov 24, 2026
- Drama - Child
Ethennonnhawahstihnen' Community Recreation Centre and Library · Bayview Village · Ages 6–8
Mon, 5:30 PM–6:15 PM · Sep 28 – Nov 30, 2026
- Drama - Child
Islington Community School · Islington · Ages 9–12
Thu, 5:00 PM–6:00 PM · Oct 1 – Dec 3, 2026
- Drama - Child
James S. Bell Community School · Long Branch · Ages 6–12
Wed, 6:45 PM–7:45 PM · Sep 30 – Nov 25, 2026
- Drama - Child
James S. Bell Community School · Long Branch · Ages 6–12
Wed, 6:45 PM–7:45 PM · Sep 30 – Nov 25, 2026
- Drama - Child
Edgehill House · Edenbridge-Humber Valley · Ages 6–10
Mon, 5:15 PM–6:15 PM · Sep 28 – Nov 30, 2026
- Drama - Child
Bloordale Community School · Markland Wood · Ages 9–12
Thu, 6:45 PM–7:45 PM · Oct 1 – Nov 26, 2026
- Drama - Child
Regent Park Community Centre · Regent Park · Ages 9–12
Fri, 5:15 PM–6:15 PM · Oct 2 – Nov 27, 2026
- Drama - Child
Topham Park · Sunshine Valley · Ages 6–12
Tue, 4:00 PM–5:00 PM · Sep 29 – Nov 24, 2026
- Drama - Early Child
Mitchell Field Community Centre · East Willowdale · Ages 4–5
Fri, 3:30 PM–4:15 PM · Oct 2 – Nov 27, 2026
- Drama - Early Child
Mitchell Field Community Centre · East Willowdale · Ages 4–5
Fri, 3:30 PM–4:15 PM · Oct 2 – Nov 27, 2026
- Drama - Early Child
Glen Long Community Centre · Yorkdale-Glen Park · Ages 4–5
Mon, 5:30 PM–6:30 PM · Sep 28 – Nov 30, 2026
- Drama - Early Child
North Kipling Community Centre · Mount Olive-Silverstone-Jamestown · Ages 4–5
Thu, 5:15 PM–6:15 PM · Oct 1 – Nov 26, 2026
- Drama - Early Child
Hilltop Community School · Willowridge-Martingrove-Richview · Ages 3–5
Wed, 6:00 PM–7:00 PM · Sep 30 – Nov 25, 2026
- Drama - Early Child
Glen Long Community Centre · Yorkdale-Glen Park · Ages 4–5
Mon, 5:30 PM–6:30 PM · Sep 28 – Nov 30, 2026
- Drama - Early Child
S.H. Armstrong Community Recreation Centre · Gerrard India Bazaar · Ages 4–5
Mon, 3:30 PM–4:15 PM · Sep 28 – Nov 30, 2026
- Drama - Early Child
Edgehill House · Edenbridge-Humber Valley · Ages 4–5
Mon, 4:15 PM–5:00 PM · Sep 28 – Nov 30, 2026
- Drama - Early Child
Edgehill House · Edenbridge-Humber Valley · Ages 4–5
Mon, 4:15 PM–5:00 PM · Sep 28 – Nov 30, 2026
- Drama - Early Child
Hilltop Community School · Willowridge-Martingrove-Richview · Ages 3–5
Wed, 6:00 PM–7:00 PM · Sep 30 – Nov 25, 2026
- Drama - Early Child
North Kipling Community Centre · Mount Olive-Silverstone-Jamestown · Ages 4–5
Thu, 5:15 PM–6:15 PM · Oct 1 – Nov 26, 2026
- Drama - Early Child
Parkway Forest Community Centre · Henry Farm · Ages 3–5
Wed, 5:00 PM–5:45 PM · Sep 30 – Dec 9, 2026
- Drama - Early Child
Parkway Forest Community Centre · Henry Farm · Ages 3–5
Wed, 5:00 PM–5:45 PM · Sep 30 – Dec 9, 2026
- Drama - Early Child
S.H. Armstrong Community Recreation Centre · Gerrard India Bazaar · Ages 4–5
Mon, 3:30 PM–4:15 PM · Sep 28 – Nov 30, 2026
- Drama - Youth
Topham Park · Sunshine Valley · Ages 13–17
Tue, 5:00 PM–6:00 PM · Sep 29 – Nov 24, 2026
- Drama - Youth
Topham Park · Sunshine Valley · Ages 13–17
Tue, 5:00 PM–6:00 PM · Sep 29 – Nov 24, 2026
- Improv - Child
Matty Eckler Recreation Centre · South Riverdale · Ages 6–12
Sun, 10:30 AM–11:30 AM · Oct 4 – Nov 29, 2026
- Improv - Child
Matty Eckler Recreation Centre · South Riverdale · Ages 6–12
Sun, 9:30 AM–10:30 AM · Oct 4 – Nov 29, 2026
- Improv - Child
Matty Eckler Recreation Centre · South Riverdale · Ages 6–12
Sun, 9:30 AM–10:30 AM · Oct 4 – Nov 29, 2026
- Improv - Child
Matty Eckler Recreation Centre · South Riverdale · Ages 6–12
Sun, 10:30 AM–11:30 AM · Oct 4 – Nov 29, 2026
- Musical Theatre - Child
Hillcrest Community Centre · Casa Loma · Ages 6–12
Wed, 6:00 PM–7:00 PM · Sep 30 – Nov 25, 2026
- Musical Theatre - Child
Annette Community Recreation Centre · High Park North · Ages 9–12
Fri, 6:30 PM–7:30 PM · Oct 2 – Nov 27, 2026
- Musical Theatre - Child
Hillcrest Community Centre · Casa Loma · Ages 6–12
Wed, 6:00 PM–7:00 PM · Sep 30 – Nov 25, 2026
- Musical Theatre - Child
Annette Community Recreation Centre · High Park North · Ages 6–8
Fri, 5:15 PM–6:15 PM · Oct 2 – Nov 27, 2026
- Musical Theatre - Child
Toronto Pan Am Sports Centre · Morningside · Ages 6–12
Sun, 11:15 AM–12:15 PM · Sep 27 – Nov 29, 2026
- Musical Theatre - Child
Warden Hilltop Community Centre · Scarborough · Ages 6–12
Sat, 12:00 PM–1:30 PM · Oct 3 – Nov 28, 2026
- Musical Theatre - Child
Fairbank Memorial Community Centre · Oakwood Village · Ages 6–12
Sun, 1:45 PM–2:30 PM · Oct 4 – Nov 29, 2026
- Musical Theatre - Child
Warden Hilltop Community Centre · Scarborough · Ages 6–12
Sat, 12:00 PM–1:30 PM · Oct 3 – Nov 28, 2026
- Musical Theatre - Child
Fairbank Memorial Community Centre · Oakwood Village · Ages 6–12
Sun, 1:45 PM–2:30 PM · Oct 4 – Dec 6, 2026
- Musical Theatre - Child
Annette Community Recreation Centre · High Park North · Ages 6–8
Fri, 5:15 PM–6:15 PM · Oct 2 – Nov 27, 2026
- Musical Theatre - Child
Annette Community Recreation Centre · High Park North · Ages 9–12
Fri, 6:30 PM–7:30 PM · Oct 2 – Nov 27, 2026
- Musical Theatre - Child
Hillcrest Community Centre · Casa Loma · Ages 6–12
Mon, 6:15 PM–7:15 PM · Sep 28 – Nov 30, 2026
- Musical Theatre - Child
St. Marcellus Community School · Willowridge-Martingrove-Richview · Ages 6–12
Tue, 8:00 PM–9:30 PM · Sep 29 – Nov 24, 2026
- Musical Theatre - Child
St. Marcellus Community School · Willowridge-Martingrove-Richview · Ages 6–12
Tue, 8:00 PM–9:30 PM · Sep 29 – Nov 24, 2026
- Musical Theatre - Child
Hillcrest Community Centre · Casa Loma · Ages 6–12
Mon, 6:15 PM–7:15 PM · Sep 28 – Nov 30, 2026
- Musical Theatre - Child
Toronto Pan Am Sports Centre · Morningside · Ages 6–12
Sun, 11:15 AM–12:15 PM · Sep 27 – Nov 29, 2026
- Musical Theatre - Youth
Secord Community Centre · Taylor-Massey · Ages 13–17
Fri, 8:00 PM–9:00 PM · Oct 2 – Dec 4, 2026
- Musical Theatre - Youth
St. Marcellus Community School · Willowridge-Martingrove-Richview · Ages 13–16
Wed, 8:00 PM–9:30 PM · Sep 30 – Nov 25, 2026
- Musical Theatre - Youth
Secord Community Centre · Taylor-Massey · Ages 13–17
Fri, 8:00 PM–9:00 PM · Oct 2 – Dec 4, 2026
- Musical Theatre - Youth
St. Marcellus Community School · Willowridge-Martingrove-Richview · Ages 13–16
Wed, 8:00 PM–9:30 PM · Sep 30 – Nov 25, 2026
- Performing Arts with Caregiver - Early Child
L'Amoreaux Tennis Centre · East L'Amoreaux · Ages 4–5
Tue, 11:00 AM–11:45 AM · Nov 3 – Dec 15, 2026
- Performing Arts with Caregiver - Early Child
L'Amoreaux Tennis Centre · East L'Amoreaux · Ages 4–5
Tue, 11:00 AM–11:45 AM · Nov 3 – Dec 15, 2026
- Puppet Playhouse - Early Child
Kingsview Village Community School · Kingsview Village-The Westway · Ages 4–5
Wed, 5:00 PM–6:00 PM · Sep 30 – Nov 25, 2026
- Puppet Playhouse - Early Child
Kingsview Village Community School · Kingsview Village-The Westway · Ages 4–5
Wed, 5:00 PM–6:00 PM · Sep 30 – Nov 25, 2026
- Puppet Playhouse with Caregiver - Early Child
Topham Park · Sunshine Valley · Ages up to 4
Sun, 9:15 AM–10:15 AM · Oct 4 – Nov 29, 2026
- Puppet Playhouse with Caregiver - Early Child
Topham Park · Sunshine Valley · Ages up to 4
Sun, 9:15 AM–10:15 AM · Oct 4 – Nov 29, 2026
- Room for Play
Young People's Theatre · St. Lawrence · Ages 0–5
Now playing, September 11, 2026 – May 2, 2027 — see Young People's Theatre for showtimes