
Now playingThrough Nov 29, 2026
Times shown in Toronto local time.
Local runs and showtimes from participating theatres. Coverage varies by city; times are shown at the venue.
Loading upcoming shows…
86 runs

Now playingThrough Nov 29, 2026
Times shown in Toronto local time.

Musical
Mirvish
CAA Ed Mirvish Theatre · Toronto
244 Victoria Street, Toronto ON, M5B 1V8
Now playingThrough Nov 22, 2026
Times shown in Toronto local time.
Musical
Mirvish
Royal Alexandra Theatre · Toronto
260 King St West, Toronto ON, M5V 1H9
Now playingThrough Dec 13, 2026

Musical
Mirvish
CAA Theatre · Toronto
651 Yonge Street, Toronto ON, M4Y 1Z9
Now playingThrough Nov 22, 2026

Now playingThrough Dec 6, 2026
Play
Canadian Stage
Bluma Appel Theatre · Toronto
27 Front Street East, Toronto
Now playingThrough Nov 22, 2026

Now playingThrough Nov 21, 2026

Play
Crow's Theatre
Berkeley Street Theatre · Toronto
26 Berkeley Street Toronto, ON Canada M5A 2W3
Now playingThrough Dec 13, 2026
Now playingThrough Dec 6, 2026

Play
Crow's Theatre
Nada Ristich Studio-Gallery · Toronto
1210 Dundas St E Toronto, ON M4M 1S3
Now playingThrough Nov 14, 2026
Ballet
National Ballet of Canada
Four Seasons Centre · Toronto
145 Queen St W, Toronto, ON, M5H 4G1
Nov 13–20, 2026

Nov 13–29, 2026
Times shown in Toronto local time.
Times shown in Toronto local time.
Times shown in Toronto local time.
Times shown in Toronto local time.
Times shown in Toronto local time.
Times shown in Toronto local time.
Times shown in Toronto local time.
Times shown in Toronto local time.
Times shown in Toronto local time.
Times shown in Toronto local time.