ONstage Theatre Listings

ONstage is our searchable listing of theatre productions across Ontario.

Find out how to submit to ONstage

For more information about ONstage, please contact Brandon Moore, Communications Manager, at news@theatreontario.org or 416.408.4556 x.13

Billy Elliot The Musical

Stratford Festival Perth County, Stratford
Tuesday, April 16, 2019 - Sunday, November 24, 2019

Dinner Murder Mysteries

Oh Canada Eh? Productions Niagara Falls, Niagara Region
Sunday, May 12, 2019 - Tuesday, December 17, 2019

Good Ol' Country Gospel

Drayton Entertainment: St. Jacobs Schoolhouse Theatre St. Jacobs, Waterloo Region
Wednesday, September 11, 2019 - Sunday, December 22, 2019

The Red Velvet Cake War

Blackhorse Village Players Simcoe County, Tottenham
Wednesday, October 30, 2019 - Sunday, November 17, 2019

Into the Woods

Scarborough Music Theatre Toronto
Thursday, October 31, 2019 - Saturday, November 16, 2019

Murder Weapon

The Village Players, Bloor West Village Toronto
Friday, November 01, 2019 - Saturday, November 23, 2019

A Red Plaid Shirt

Elmira Theatre Company Elmira, Waterloo Region, Woolwich
Friday, November 01, 2019 - Saturday, November 16, 2019

The Runner

The Grand Theatre London, Middlesex County
Tuesday, November 05, 2019 - Saturday, November 16, 2019

FireWorks Festival 2019

Alumnae Theatre Company Toronto
Wednesday, November 06, 2019 - Sunday, November 24, 2019

Bare Bear Bones

Theatre Tillsonburg Oxford County, Tillsonburg
Thursday, November 07, 2019 - Sunday, November 17, 2019

It's Only A Play

Whitby Courthouse Theatre Durham Region, Whitby
Thursday, November 07, 2019 - Saturday, November 23, 2019

Mamma Mia!

Brampton Music Theatre Brampton, Peel Region
Thursday, November 07, 2019 - Saturday, November 16, 2019

Night Watch

The NAGs Players Toronto
Thursday, November 07, 2019 - Saturday, November 16, 2019

An Out of This World Christmas

Oh Canada Eh? Productions Niagara Falls, Niagara Region
Thursday, November 07, 2019 - Saturday, December 21, 2019

Of Some Importance

London Community Players London, Middlesex County
Thursday, November 07, 2019 - Sunday, November 17, 2019

Sister Act

Owen Sound Little Theatre Grey County, Owen Sound
Thursday, November 07, 2019 - Saturday, November 23, 2019

25th Annual Putnam County Spelling Bee

Peterborough Theatre Guild Peterborough
Friday, November 08, 2019 - Saturday, November 23, 2019

EODL One-Act Festival 2019

Studio Theatre Perth Lanark County, Perth
Friday, November 08, 2019 - Sunday, November 10, 2019

The Unexpected Guest

Village Theatre Waterdown Hamilton
Friday, November 08, 2019 - Saturday, November 23, 2019

Water Wonders

Carousel Players Niagara Region, touring
Saturday, November 09, 2019 - Saturday, November 30, 2019

The Adventures of Pinocchio

Young People's Theatre Toronto
Monday, November 11, 2019 - Sunday, January 05, 2020

trace

National Arts Centre (English Theatre) Ottawa
Tuesday, November 12, 2019 - Saturday, November 23, 2019

A Christmas Carol

Shaw Festival Niagara Region, Niagara-on-the-Lake
Wednesday, November 13, 2019 - Sunday, December 22, 2019

Steel Magnolias

Gateway Theatre Guild Nipissing District, North Bay
Wednesday, November 13, 2019 - Saturday, November 16, 2019

Cinderella: A Pantomime

Kincardine Theatre Guild Bruce-Grey, Kincardine
Thursday, November 14, 2019 - Saturday, November 30, 2019

The Nutcracker

Sudbury Theatre Centre Sudbury
Thursday, November 14, 2019 - Saturday, November 16, 2019

Twelve Angry Jurors

Alexander Showcase Theatre Toronto
Thursday, November 14, 2019 - Sunday, November 24, 2019

A Christmas Story

Brockville Theatre Guild Brockville, Leeds and Grenville County
Friday, November 15, 2019 - Saturday, November 16, 2019

The Gentleman Clothier

Thistle Theatre Embro, Oxford County
Friday, November 15, 2019 - Sunday, November 24, 2019

Mamma Mia!

Theatre Ancaster Hamilton
Friday, November 15, 2019 - Saturday, November 30, 2019

Moon Over Buffalo

Huronia Players Midland, Simcoe County
Friday, November 15, 2019 - Saturday, November 30, 2019

The Patron Saint of Stanley Park

The Curtain Club Richmond Hill, York Region
Friday, November 15, 2019 - Saturday, November 30, 2019

Portia's Julius Caesar

Hart House Theatre Toronto
Friday, November 15, 2019 - Saturday, November 30, 2019

2-Spirit Cabaret

Buddies in Bad Times Theatre Toronto
Saturday, November 16, 2019 - Saturday, November 16, 2019

Goodnight Desdemona (Good Morning Juliet)

Theatre @ York Toronto
Saturday, November 16, 2019 - Monday, November 25, 2019

Irving Berlin's Holiday Inn

Shaw Festival Niagara Region, Niagara-on-the-Lake
Saturday, November 16, 2019 - Sunday, December 22, 2019

Aladdin and His Wonderful Lamp

Theatre Burlington Burlington, Halton Region
Sunday, November 17, 2019 - Saturday, November 30, 2019

Sleeping Beauty

Century Church Theatre Hillsburgh, Wellington County
Sunday, November 17, 2019 - Sunday, December 01, 2019

Ryerson Dances

Ryerson School of Performance Toronto
Tuesday, November 19, 2019 - Saturday, November 23, 2019

Elf - The Musical

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Wednesday, November 20, 2019 - Sunday, December 22, 2019

The Night of January 16th

Markham Little Theatre Markham, York Region
Wednesday, November 20, 2019 - Saturday, November 23, 2019

Romeo and Juliet

Ryerson School of Performance Toronto
Wednesday, November 20, 2019 - Saturday, November 23, 2019

The December Man

Kitchener-Waterloo Little Theatre Waterloo, Waterloo Region
Thursday, November 21, 2019 - Saturday, December 07, 2019

Roald Dahl's Matilda The Musical

Oshawa Little Theatre Durham Region, Oshawa
Thursday, November 21, 2019 - Saturday, December 14, 2019

Twas

Guelph Little Theatre Guelph, Wellington County
Thursday, November 21, 2019 - Sunday, December 01, 2019

Terror in Tinseltown: A Festive Murder Mystery

Globus Theatre Bobcaygeon, Kawartha Lakes
Thursday, November 21, 2019 - Sunday, November 24, 2019

A Christmas Carol

Theatre Sarnia Lambton County, Sarnia
Friday, November 22, 2019 - Saturday, November 30, 2019

Matilda The Musical

Orpheus Musical Theatre Society Ottawa
Friday, November 22, 2019 - Sunday, December 01, 2019

Mother Goose

Stirling Festival Theatre Hastings County, Stirling
Friday, November 22, 2019 - Tuesday, December 31, 2019

Every Day She Rose

Buddies in Bad Times Theatre Toronto
Saturday, November 23, 2019 - Sunday, December 08, 2019

Every Day She Rose

Nightwood Theatre Toronto
Saturday, November 23, 2019 - Sunday, December 08, 2019

A Million Billion Pieces

Young People's Theatre Toronto
Monday, November 25, 2019 - Friday, December 13, 2019

Cottagers and Indians

Great Canadian Theatre Company Ottawa
Tuesday, November 26, 2019 - Sunday, December 15, 2019

Mary Poppins

The Grand Theatre London, Middlesex County
Tuesday, November 26, 2019 - Sunday, December 29, 2019

Newsies

Theatre Sheridan Halton Region, Oakville
Tuesday, November 26, 2019 - Sunday, December 08, 2019

Poly Queer Love Ballad

Theatre Passe Muraille Toronto
Tuesday, November 26, 2019 - Sunday, December 01, 2019

Hairspray

Theatre Aquarius Hamilton
Wednesday, November 27, 2019 - Sunday, December 29, 2019

Miss Bennet: Christmas at Pemberley

Ottawa Little Theatre Ottawa
Wednesday, November 27, 2019 - Saturday, December 14, 2019

Sleeping Beauty: The Panto

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, November 27, 2019 - Sunday, December 22, 2019

Assassins

Theatre Aurora Aurora, York Region
Thursday, November 28, 2019 - Saturday, December 07, 2019

A Christmas Carol

Domino Theatre Frontenac County, Kingston
Thursday, November 28, 2019 - Saturday, December 14, 2019

A Christmas Story

Stage Centre Productions Toronto
Thursday, November 28, 2019 - Saturday, December 07, 2019

Cliffhanger

Belleville Theatre Guild Belleville, Hastings County
Thursday, November 28, 2019 - Saturday, December 14, 2019

Damn Yankees

London Community Players London, Middlesex County
Thursday, November 28, 2019 - Sunday, December 08, 2019

Ethan Claymore's Christmas

Upper Canada Playhouse Morrisburg, Stormont, Dundas and Glengarry County
Thursday, November 28, 2019 - Sunday, December 15, 2019

A Huron County Christmas Carol

Blyth Festival Blyth, Huron County
Thursday, November 28, 2019 - Sunday, December 22, 2019

Little Women

Theatre Orangeville Dufferin County, Orangeville
Thursday, November 28, 2019 - Sunday, December 22, 2019

Beauty and the Beast

University Players Essex County, Windsor
Friday, November 29, 2019 - Sunday, December 08, 2019

Closed for the Holidays

Theatre Woodstock Oxford County, Woodstock
Friday, November 29, 2019 - Saturday, December 07, 2019

Knickers

Grey Wellington Theatre Guild Harriston, Wellington County
Friday, November 29, 2019 - Sunday, December 08, 2019

Miracle on 34th Street

Scarborough Players Toronto
Friday, November 29, 2019 - Saturday, December 14, 2019

Miss Bennet: Christmas at Pemberley

Northumberland Players Cobourg, Northumberland County, Port Hope
Friday, November 29, 2019 - Sunday, December 15, 2019

Nine

Theatre Sheridan Halton Region, Oakville
Friday, November 29, 2019 - Sunday, December 08, 2019

Robin Hood

Smiths Falls Community Theatre Lanark County, Smiths Falls
Friday, November 29, 2019 - Sunday, December 08, 2019

The Fool of Cavan: A Christmas Caper

4th Line Theatre Millbrook, Peterborough County
Tuesday, December 03, 2019 - Saturday, December 14, 2019

A Christmas Carol

Northumberland Players Cobourg, Northumberland County, Port Hope
Wednesday, December 04, 2019 - Saturday, December 07, 2019

Mambo Italiano

Sault Theatre Workshop Algoma District, Sault Ste. Marie
Wednesday, December 04, 2019 - Sunday, December 08, 2019

Mamma Mia!

Suzart Productions Ottawa
Wednesday, December 04, 2019 - Sunday, December 08, 2019

Dickens' A Christmas Carol

Sudbury Theatre Centre Sudbury
Thursday, December 05, 2019 - Saturday, December 14, 2019

It's a Wonderful Life: A Live Radio Play

Magnus Theatre Thunder Bay
Thursday, December 05, 2019 - Saturday, December 21, 2019

Disney's Frozen Jr.

Brampton Music Theatre Brampton, Peel Region
Friday, December 06, 2019 - Saturday, December 07, 2019

Sleeping Beauty: A Traditional British Panto

Globus Theatre Bobcaygeon, Kawartha Lakes
Friday, December 06, 2019 - Sunday, December 15, 2019

Mary Poppins Jr.

Seaway Valley Theatre Company Cornwall, Stormont, Dundas and Glengarry County
Saturday, December 07, 2019 - Sunday, December 08, 2019

Aunt Agnes For Christmas

The Foster Festival Niagara Region, St. Catharines
Wednesday, December 11, 2019 - Sunday, December 22, 2019

The Paper Bag Princess

Peterborough Theatre Guild Peterborough
Wednesday, December 11, 2019 - Sunday, December 15, 2019

Christmas at the Movies

Theatre Ancaster Hamilton
Friday, December 13, 2019 - Saturday, December 14, 2019

The VPP Christmas Jamboree

Victoria Playhouse Petrolia Lambton County, Petrolia
Friday, December 13, 2019 - Sunday, December 15, 2019

Yes, Virginia, There is a Santa Claus

Elora Community Theatre Fergus, Wellington County
Friday, December 13, 2019 - Sunday, December 22, 2019

Broadway Showstoppers

Oh Canada Eh? Productions Niagara Falls, Niagara Region
Saturday, December 28, 2019 - Saturday, January 25, 2020

The Solitudes

Nightwood Theatre Toronto
Tuesday, January 07, 2020 - Sunday, January 26, 2020

The Roommate

Ottawa Little Theatre Ottawa
Wednesday, January 08, 2020 - Saturday, January 25, 2020

The Cripple of Inishmaan

Scarborough Theatre Guild Toronto
Friday, January 10, 2020 - Saturday, January 25, 2020

Stag and Doe

The Village Players, Bloor West Village Toronto
Friday, January 10, 2020 - Saturday, February 01, 2020

Fully Committed

The Grand Theatre London, Middlesex County
Tuesday, January 14, 2020 - Sunday, January 26, 2020

Midsummer Night's Dream

Buddies in Bad Times Theatre Toronto
Tuesday, January 14, 2020 - Sunday, January 26, 2020

Midsummer Night's Dream

Theatre Rusticle Toronto
Tuesday, January 14, 2020 - Sunday, January 26, 2020

Mother's Daughter

Soulpepper Theatre Toronto
Tuesday, January 14, 2020 - Sunday, February 09, 2020

Take d Milk, Nah?

National Arts Centre (English Theatre) Ottawa
Tuesday, January 14, 2020 - Saturday, January 25, 2020

The Psychic

Blackhorse Village Players Simcoe County, Tottenham
Wednesday, January 15, 2020 - Sunday, February 02, 2020

Suitcase/ Adrenaline

Theatre Passe Muraille Toronto
Thursday, January 16, 2020 - Saturday, February 01, 2020

To Kill a Mockingbird

Domino Theatre Frontenac County, Kingston
Thursday, January 16, 2020 - Saturday, February 01, 2020

33 Variations

Theatre Sarnia Lambton County, Sarnia
Friday, January 17, 2020 - Saturday, February 01, 2020

Burn

The Curtain Club Richmond Hill, York Region
Friday, January 17, 2020 - Saturday, February 01, 2020

Dead Man's Cell Phone

Durham Shoestring Performers Durham Region, Oshawa
Friday, January 17, 2020 - Saturday, January 25, 2020

In the Time of Old Age

Players' Guild of Hamilton Hamilton
Friday, January 17, 2020 - Saturday, February 01, 2020

Legally Blonde: The Musical

Hart House Theatre Toronto
Friday, January 17, 2020 - Saturday, February 01, 2020

The Sunshine Boys

Northumberland Players Cobourg, Northumberland County, Port Hope
Friday, January 17, 2020 - Sunday, February 02, 2020

The Trip to Bountiful

Alumnae Theatre Company Toronto
Friday, January 17, 2020 - Saturday, February 01, 2020

Every Brilliant Thing

The Grand Theatre London, Middlesex County
Tuesday, January 21, 2020 - Sunday, February 02, 2020

Affordably Numb: Pink Floyd's The Wall

Sudbury Theatre Centre Sudbury
Wednesday, January 22, 2020 - Saturday, January 25, 2020

Kiinalik: These Sharp Tools

Great Canadian Theatre Company Ottawa
Wednesday, January 22, 2020 - Sunday, February 09, 2020

Jesus Hopped the 'A' Train

Soulpepper Theatre Toronto
Thursday, January 23, 2020 - Sunday, February 09, 2020

Les Liaisons Dangereuses

Theatre Aurora Aurora, York Region
Thursday, January 23, 2020 - Saturday, February 01, 2020

The Odd Couple (Female Version)

Burl-Oak Theatre Group Halton Region, Oakville
Thursday, January 23, 2020 - Sunday, January 26, 2020

When The Reaper Calls

Guelph Little Theatre Guelph, Wellington County
Thursday, January 23, 2020 - Sunday, February 02, 2020

Over the River and Through the Woods

Dundas Little Theatre Hamilton
Saturday, January 25, 2020 - Sunday, February 09, 2020

Fun Home

Theatre Sarnia Lambton County, Sarnia
Wednesday, January 29, 2020 - Saturday, February 01, 2020

The Neverending Story

National Arts Centre (English Theatre) Ottawa
Wednesday, January 29, 2020 - Saturday, February 15, 2020

Sweat

Theatre Aquarius Hamilton
Wednesday, January 29, 2020 - Saturday, February 15, 2020

The Birds and The Bees

Magnus Theatre Thunder Bay
Thursday, January 30, 2020 - Saturday, February 15, 2020

Caroline, or Change

The Musical Stage Company Toronto
Thursday, January 30, 2020 - Saturday, February 15, 2020

East of Berlin

Kitchener-Waterloo Little Theatre Waterloo, Waterloo Region
Thursday, January 30, 2020 - Saturday, February 15, 2020

The Gentleman Clothier

Stage Centre Productions Toronto
Thursday, January 30, 2020 - Saturday, February 08, 2020

Pride and Prejudice

Oshawa Little Theatre Durham Region, Oshawa
Thursday, January 30, 2020 - Saturday, February 15, 2020

The Snow Queen

The NAGs Players Toronto
Thursday, January 30, 2020 - Saturday, February 08, 2020

Tempting Providence

Belleville Theatre Guild Belleville, Hastings County
Thursday, January 30, 2020 - Saturday, February 15, 2020

Veritas

London Community Players London, Middlesex County
Thursday, January 30, 2020 - Sunday, February 09, 2020

The Beauty Queen of Leenane

Theatre Burlington Burlington, Halton Region
Friday, January 31, 2020 - Saturday, February 15, 2020

Proof

Georgetown Little Theatre Georgetown, Halton Hills, Halton Region
Friday, January 31, 2020 - Sunday, February 09, 2020

The Wild Guys

Elmira Theatre Company Elmira, Waterloo Region, Woolwich
Friday, January 31, 2020 - Saturday, February 15, 2020

Willy Wonka Jr.

Theatre Ancaster Hamilton
Friday, January 31, 2020 - Sunday, February 02, 2020

Stranded

Theatre Ancaster Hamilton
Saturday, February 01, 2020 - Sunday, February 02, 2020

Jungle Book

Young People's Theatre Toronto
Monday, February 03, 2020 - Friday, March 13, 2020

Honour Beat

The Grand Theatre London, Middlesex County
Tuesday, February 04, 2020 - Saturday, February 22, 2020

All Night Long - Hitz of the 80s

Oh Canada Eh? Productions Niagara Falls, Niagara Region
Thursday, February 06, 2020 - Saturday, April 11, 2020

The Birds and The Bees

Theatre Tillsonburg Oxford County, Tillsonburg
Thursday, February 06, 2020 - Sunday, February 16, 2020

Little Shop of Horrors

Scarborough Music Theatre Toronto
Thursday, February 06, 2020 - Saturday, February 22, 2020

Little Women The Broadway Musical

Whitby Courthouse Theatre Durham Region, Whitby
Thursday, February 06, 2020 - Saturday, February 22, 2020

Mamma Mia!

Kempenfelt Community Players Barrie, Simcoe County
Thursday, February 06, 2020 - Sunday, February 16, 2020

bug

Theatre Passe Muraille Toronto
Friday, February 07, 2020 - Saturday, February 22, 2020

Grounded

Aylmer Community Theatre Aylmer, Elgin County
Friday, February 07, 2020 - Sunday, February 16, 2020

The Photograph

Kincardine Theatre Guild Bruce-Grey, Kincardine
Friday, February 07, 2020 - Saturday, February 22, 2020

Tea and Strumpets

Huronia Players Midland, Simcoe County
Friday, February 07, 2020 - Saturday, February 22, 2020

South Pacific in Concert

Theatre Ancaster Hamilton
Saturday, February 08, 2020 - Sunday, February 09, 2020

Cabaret

Theatre Sheridan Halton Region, Oakville
Tuesday, February 11, 2020 - Sunday, February 23, 2020

playGround

Theatre @ York Toronto
Tuesday, February 11, 2020 - Friday, February 14, 2020

You and I

Young People's Theatre Toronto
Tuesday, February 11, 2020 - Sunday, February 23, 2020

The Dixie Swim Club

Markham Little Theatre Markham, York Region
Wednesday, February 12, 2020 - Saturday, February 15, 2020

Guess Who's Coming to Dinner

Ottawa Little Theatre Ottawa
Wednesday, February 12, 2020 - Saturday, February 29, 2020

The Rhubarb Festival

Buddies in Bad Times Theatre Toronto
Wednesday, February 12, 2020 - Saturday, February 22, 2020

Early Morning Rain

Theatre Orangeville Dufferin County, Orangeville
Thursday, February 13, 2020 - Sunday, March 01, 2020

37 Postcards

Theatre Woodstock Oxford County, Woodstock
Friday, February 14, 2020 - Saturday, February 22, 2020

Mamma Mia!

Seaway Valley Theatre Company Cornwall, Stormont, Dundas and Glengarry County
Friday, February 14, 2020 - Saturday, February 22, 2020

Mom's Gift

Elora Community Theatre Fergus, Wellington County
Friday, February 14, 2020 - Sunday, February 23, 2020

The Stars of Mars

Theatre Sheridan Halton Region, Oakville
Friday, February 14, 2020 - Sunday, February 23, 2020

From Judy to Bette: The Stars of Old Hollywood

Sudbury Theatre Centre Sudbury
Thursday, February 20, 2020 - Saturday, February 29, 2020

Juno's Reward

The Grand Theatre London, Middlesex County
Thursday, February 20, 2020 - Friday, May 15, 2020

Chicago

Northumberland Players Cobourg, Northumberland County, Port Hope
Friday, February 21, 2020 - Sunday, March 01, 2020

Disgraced

East Side Players Toronto
Friday, February 21, 2020 - Saturday, March 07, 2020

Frozen Dreams

Peterborough Theatre Guild Peterborough
Friday, February 21, 2020 - Saturday, March 07, 2020

Pippin

Theatre Ancaster Hamilton
Friday, February 21, 2020 - Saturday, February 29, 2020

The Assembly - Montreal

National Arts Centre (English Theatre) Ottawa
Tuesday, February 25, 2020 - Saturday, March 07, 2020

Angel's River

Sault Theatre Workshop Algoma District, Sault Ste. Marie
Wednesday, February 26, 2020 - Sunday, March 01, 2020

Comedy of Errors

Gateway Theatre Guild Nipissing District, North Bay
Wednesday, February 26, 2020 - Saturday, February 29, 2020

Mom's The Word

London Community Players London, Middlesex County
Wednesday, February 26, 2020 - Sunday, March 08, 2020

Box 4901

Buddies in Bad Times Theatre Toronto
Thursday, February 27, 2020 - Sunday, March 08, 2020

Good People

The Village Players, Bloor West Village Toronto
Friday, February 28, 2020 - Saturday, March 21, 2020

Oh, What a Lovely War!

Hart House Theatre Toronto
Friday, February 28, 2020 - Saturday, March 07, 2020

Negroes Are Congregating

Theatre Passe Muraille Toronto
Saturday, February 29, 2020 - Saturday, March 14, 2020

Abigail B. Seven-Year-Old Superhero

Sudbury Theatre Centre Sudbury
Monday, March 02, 2020 - Saturday, March 07, 2020

A Belly Full

Theatre Aquarius Hamilton
Wednesday, March 04, 2020 - Saturday, March 21, 2020

A Few Good Men

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, March 04, 2020 - Sunday, March 22, 2020

Footloose The Musical

The Oakville Players Halton Region, Oakville
Wednesday, March 04, 2020 - Sunday, March 08, 2020

In Love and Warcraft

Domino Theatre Frontenac County, Kingston
Thursday, March 05, 2020 - Saturday, March 21, 2020

The Tempest

Theatre Aurora Aurora, York Region
Thursday, March 05, 2020 - Saturday, March 14, 2020

Pride and Prejudice

Scarborough Players Toronto
Friday, March 06, 2020 - Saturday, March 21, 2020

Rock of Ages

Orpheus Musical Theatre Society Ottawa
Friday, March 06, 2020 - Sunday, March 15, 2020

Devised Theatre Festival

Theatre @ York Toronto
Sunday, March 08, 2020 - Saturday, March 14, 2020

Daisy

Great Canadian Theatre Company Ottawa
Tuesday, March 10, 2020 - Sunday, March 29, 2020

Room

The Grand Theatre London, Middlesex County
Tuesday, March 10, 2020 - Saturday, March 28, 2020

Kinky Boots

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Wednesday, March 11, 2020 - Sunday, April 05, 2020

New Ideas Festival 2020

Alumnae Theatre Company Toronto
Wednesday, March 11, 2020 - Sunday, March 29, 2020

Cottagers and Indians

Magnus Theatre Thunder Bay
Thursday, March 12, 2020 - Saturday, March 28, 2020

Too Close to Home

Theatre Orangeville Dufferin County, Orangeville
Thursday, March 12, 2020 - Sunday, March 29, 2020

The Ladies Foursome

Prince Edward Community Theatre Milford, Prince Edward County
Saturday, March 14, 2020 - Sunday, March 22, 2020

WODL Festival 2020

Western Ontario Drama League Cambridge, Waterloo Region
Monday, March 16, 2020 - Saturday, March 21, 2020

Elizabeth Rex

Theatre @ York Toronto
Tuesday, March 17, 2020 - Saturday, March 21, 2020

Burn

Ottawa Little Theatre Ottawa
Wednesday, March 18, 2020 - Saturday, April 04, 2020

Dirty Rotten Scoundrels

Oshawa Little Theatre Durham Region, Oshawa
Thursday, March 19, 2020 - Saturday, April 04, 2020

Take d Milk, Nah?

Theatre Passe Muraille Toronto
Thursday, March 19, 2020 - Saturday, March 28, 2020

All My Sons

Northumberland Players Cobourg, Northumberland County, Port Hope
Friday, March 20, 2020 - Sunday, April 05, 2020

Tempting Providence

The Curtain Club Richmond Hill, York Region
Friday, March 20, 2020 - Saturday, April 04, 2020

Third

Players' Guild of Hamilton Hamilton
Friday, March 20, 2020 - Saturday, April 04, 2020

Mine

Buddies in Bad Times Theatre Toronto
Saturday, March 21, 2020 - Sunday, April 05, 2020

All the Little Animals I Have Eaten

Nightwood Theatre Toronto
Tuesday, March 24, 2020 - Sunday, April 12, 2020

Copenhagen

National Arts Centre (English Theatre) Ottawa
Wednesday, March 25, 2020 - Sunday, April 05, 2020

Five Alarm

Blackhorse Village Players Simcoe County, Tottenham
Wednesday, March 25, 2020 - Sunday, April 19, 2020

Scenes by Design

Theatre @ York Toronto
Wednesday, March 25, 2020 - Friday, March 27, 2020

Enchanted April

Stage Centre Productions Toronto
Thursday, March 26, 2020 - Saturday, April 04, 2020

The Seagull

Soulpepper Theatre Toronto
Thursday, March 26, 2020 - Wednesday, April 22, 2020

Goodness

Durham Shoestring Performers Durham Region, Oshawa
Friday, March 27, 2020 - Saturday, April 04, 2020

Prelude to a Kiss

Georgetown Little Theatre Georgetown, Halton Hills, Halton Region
Friday, March 27, 2020 - Sunday, April 05, 2020

Lig and Bittle

Carousel Players Niagara Region, touring
Saturday, March 28, 2020 - Saturday, April 18, 2020

Blue Planet

Young People's Theatre Toronto
Monday, March 30, 2020 - Sunday, April 26, 2020

A Fox on the Fairway

Theatre Sarnia Lambton County, Sarnia
Wednesday, April 01, 2020 - Sunday, April 05, 2020

Omaagomaan

Theatre Passe Muraille Toronto
Thursday, April 02, 2020 - Sunday, April 05, 2020

Swordfish

Guelph Little Theatre Guelph, Wellington County
Thursday, April 02, 2020 - Sunday, April 12, 2020

A Red Plaid Shirt

Scarborough Theatre Guild Toronto
Friday, April 03, 2020 - Saturday, April 18, 2020

Guys and Dolls

Theatre Sheridan Halton Region, Oakville
Tuesday, April 07, 2020 - Sunday, April 19, 2020

Billy Bishop Goes to War

Drayton Entertainment: St. Jacobs Schoolhouse Theatre St. Jacobs, Waterloo Region
Wednesday, April 08, 2020 - Sunday, April 26, 2020

In Real Life

Theatre Sheridan Halton Region, Oakville
Thursday, April 09, 2020 - Sunday, April 19, 2020

Kiss the Moon, Kiss the Sun

Whitby Courthouse Theatre Durham Region, Whitby
Thursday, April 09, 2020 - Saturday, April 25, 2020

Mamma Mia!

Belleville Theatre Guild Belleville, Hastings County
Thursday, April 09, 2020 - Sunday, April 26, 2020

Monday After the Miracle

Theatre Burlington Burlington, Halton Region
Friday, April 10, 2020 - Saturday, April 25, 2020

Revolt. She Said. Revolt Again.

Buddies in Bad Times Theatre Toronto
Sunday, April 12, 2020 - Sunday, April 26, 2020

Grow

The Grand Theatre London, Middlesex County
Tuesday, April 14, 2020 - Saturday, May 02, 2020

Jack and The Magic Bean

Young People's Theatre Toronto
Tuesday, April 14, 2020 - Sunday, May 10, 2020

Ring of Fire: The Music of Johnny Cash

Theatre Aquarius Hamilton
Wednesday, April 15, 2020 - Saturday, May 02, 2020

Ephemeral Artifacts

Theatre Passe Muraille Toronto
Thursday, April 16, 2020 - Saturday, May 09, 2020

Inner Elder

Sudbury Theatre Centre Sudbury
Thursday, April 16, 2020 - Saturday, April 25, 2020

Screwball Comedy

Magnus Theatre Thunder Bay
Thursday, April 16, 2020 - Saturday, May 02, 2020

Chitty Chitty Bang Bang

Theatre Unlimited Performing Arts Mississauga, Peel Region
Friday, April 17, 2020 - Sunday, April 26, 2020

In the Next Room (or the Vibrator Play)

Alumnae Theatre Company Toronto
Friday, April 17, 2020 - Saturday, May 02, 2020

Strangers Among Us

Theatre Woodstock Oxford County, Woodstock
Friday, April 17, 2020 - Saturday, April 25, 2020

Unholy

Great Canadian Theatre Company Ottawa
Tuesday, April 21, 2020 - Sunday, May 10, 2020

Jonas and Barry in the Home

Sault Theatre Workshop Algoma District, Sault Ste. Marie
Wednesday, April 22, 2020 - Sunday, April 26, 2020

Mamma Mia!

Burl-Oak Theatre Group Halton Region, Oakville
Wednesday, April 22, 2020 - Sunday, April 26, 2020

Paradise Lost

National Arts Centre (English Theatre) Ottawa
Wednesday, April 22, 2020 - Sunday, May 03, 2020

Witness for the Prosecution

Ottawa Little Theatre Ottawa
Wednesday, April 22, 2020 - Saturday, May 09, 2020

Arsenic & Old Lace

Theatre Aurora Aurora, York Region
Thursday, April 23, 2020 - Saturday, May 02, 2020

Cock

Kitchener-Waterloo Little Theatre Waterloo, Waterloo Region
Thursday, April 23, 2020 - Saturday, May 09, 2020

Holmes and Watson

Domino Theatre Frontenac County, Kingston
Thursday, April 23, 2020 - Saturday, May 09, 2020

The New Canadian Curling Club

Theatre Orangeville Dufferin County, Orangeville
Thursday, April 23, 2020 - Sunday, May 10, 2020

British Invasion: The Concert

Theatre Ancaster Hamilton
Friday, April 24, 2020 - Sunday, May 03, 2020

Mending Fences

The Village Players, Bloor West Village Toronto
Friday, April 24, 2020 - Saturday, May 16, 2020

Of Mice And Men

Elmira Theatre Company Elmira, Waterloo Region, Woolwich
Friday, April 24, 2020 - Saturday, May 09, 2020

The Honky Tonk Angels

Northumberland Players Cobourg, Northumberland County, Port Hope
Friday, April 24, 2020 - Sunday, May 10, 2020

Verdict

Dundas Little Theatre Hamilton
Friday, April 24, 2020 - Sunday, May 10, 2020

Outside Mullingar

Markham Little Theatre Markham, York Region
Wednesday, April 29, 2020 - Saturday, May 02, 2020

Cabaret

Scarborough Music Theatre Toronto
Thursday, April 30, 2020 - Saturday, May 16, 2020

Mamma Mia!

Theatre Tillsonburg Oxford County, Tillsonburg
Thursday, April 30, 2020 - Sunday, May 10, 2020

Pride and Prejudice

London Community Players London, Middlesex County
Thursday, April 30, 2020 - Sunday, May 10, 2020

Annie

Peterborough Theatre Guild Peterborough
Friday, May 01, 2020 - Saturday, May 09, 2020

Harris Cashes Out

Aylmer Community Theatre Aylmer, Elgin County
Friday, May 01, 2020 - Sunday, May 10, 2020

Little House on the Prairie - The Musical

Elora Community Theatre Fergus, Wellington County
Friday, May 01, 2020 - Sunday, May 10, 2020

The Old Man and the Old Moon

Huronia Players Midland, Simcoe County
Friday, May 01, 2020 - Saturday, May 16, 2020

Cartography

Young People's Theatre Toronto
Tuesday, May 05, 2020 - Thursday, May 14, 2020

A Gentleman's Guide to Love and Murder

Kempenfelt Community Players Barrie, Simcoe County
Wednesday, May 06, 2020 - Sunday, May 10, 2020

Musik Für Das Ende

Buddies in Bad Times Theatre Toronto
Wednesday, May 06, 2020 - Saturday, May 09, 2020

On Golden Pond

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Wednesday, May 06, 2020 - Sunday, May 24, 2020

Rodgers & Hammerstein's Cinderella

Alexander Showcase Theatre Toronto
Thursday, May 07, 2020 - Saturday, May 16, 2020

Winter Solstice

Soulpepper Theatre Toronto
Thursday, May 07, 2020 - Wednesday, June 03, 2020

Winter Solstice

Necessary Angel Theatre Toronto
Thursday, May 07, 2020 - Sunday, June 07, 2020

Nunsense

Seaway Valley Theatre Company Cornwall, Stormont, Dundas and Glengarry County
Friday, May 08, 2020 - Saturday, May 23, 2020

Return to Grace

Drayton Entertainment: Drayton Festival Theatre Drayton, Wellington County
Wednesday, May 13, 2020 - Saturday, May 30, 2020

Theatre Ontario Festival 2020

Theatre Ontario Algoma District, Sault Ste. Marie
Wednesday, May 13, 2020 - Sunday, May 17, 2020

Theatre Ontario Festival 2020

Sault Theatre Workshop Algoma District, Sault Ste. Marie
Wednesday, May 13, 2020 - Sunday, May 17, 2020

Comic Potential

The NAGs Players Toronto
Thursday, May 14, 2020 - Saturday, May 23, 2020

The Curse of the Silver Pharoah

Kincardine Theatre Guild Bruce-Grey, Kincardine
Thursday, May 14, 2020 - Saturday, May 30, 2020

Kelly v. Kelly

The Musical Stage Company Toronto
Friday, May 15, 2020 - Sunday, June 07, 2020

Split

Prince Edward Community Theatre Milford, Prince Edward County
Saturday, May 16, 2020 - Sunday, May 24, 2020

A Gentleman's Guide to Love & Murder

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, May 20, 2020 - Sunday, June 07, 2020

Cole

Stage Centre Productions Toronto
Thursday, May 21, 2020 - Saturday, May 30, 2020

Romeo+Rosaline

Guelph Little Theatre Guelph, Wellington County
Thursday, May 21, 2020 - Sunday, May 31, 2020

The Addams Family

Theatre Woodstock Oxford County, Woodstock
Friday, May 22, 2020 - Saturday, May 30, 2020

I Love You, You're Perfect, Now Change

The Curtain Club Richmond Hill, York Region
Friday, May 22, 2020 - Saturday, June 06, 2020

Shakespeare in Love

East Side Players Toronto
Friday, May 22, 2020 - Saturday, June 06, 2020

Vanya and Sonia and Masha and Spike

Players' Guild of Hamilton Hamilton
Friday, May 22, 2020 - Saturday, June 06, 2020

The Wonderful Music of Disney

Theatre Ancaster Hamilton
Friday, May 22, 2020 - Sunday, May 24, 2020

You Will Remember Me

Northumberland Players Cobourg, Northumberland County, Port Hope
Friday, May 22, 2020 - Sunday, June 07, 2020

Cinderella

Sudbury Theatre Centre Sudbury
Monday, May 25, 2020 - Sunday, May 31, 2020

The Columnist

Ottawa Little Theatre Ottawa
Wednesday, May 27, 2020 - Saturday, June 13, 2020

Back in '59

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, May 29, 2020 - Saturday, June 20, 2020

The Government Inspector

Scarborough Players Toronto
Friday, May 29, 2020 - Saturday, June 13, 2020

A Gentleman's Guide To Love And Murder

Orpheus Musical Theatre Society Ottawa
Friday, May 29, 2020 - Sunday, June 07, 2020

Sequence

Blackhorse Village Players Simcoe County, Tottenham
Wednesday, June 03, 2020 - Sunday, June 21, 2020

Kong's Night Out

Domino Theatre Frontenac County, Kingston
Thursday, June 04, 2020 - Saturday, June 20, 2020

Vanya and Sonia and Masha and Spike

Belleville Theatre Guild Belleville, Hastings County
Thursday, June 04, 2020 - Saturday, June 20, 2020

42nd Street

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Wednesday, June 10, 2020 - Saturday, June 27, 2020

The Dixie Swim Club

Drayton Entertainment: Drayton Festival Theatre Drayton, Wellington County
Wednesday, June 10, 2020 - Saturday, June 27, 2020

Fiddler on the Loose

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Wednesday, June 10, 2020 - Saturday, June 27, 2020

Sleeping Beauty: The Panto

Drayton Entertainment: King's Wharf Theatre Penetanguishene, Simcoe County
Wednesday, June 10, 2020 - Saturday, June 27, 2020

The Last Resort

Kitchener-Waterloo Little Theatre Waterloo, Waterloo Region
Thursday, June 11, 2020 - Saturday, June 27, 2020

Innocence Lost

Scarborough Theatre Guild Toronto
Friday, June 26, 2020 - Saturday, July 11, 2020

The Music Man

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Tuesday, June 30, 2020 - Saturday, August 01, 2020

42nd Street

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Thursday, July 02, 2020 - Saturday, July 18, 2020

The Dixie Swim Club

Drayton Entertainment: King's Wharf Theatre Penetanguishene, Simcoe County
Thursday, July 02, 2020 - Saturday, July 18, 2020

Fiddler on the Loose

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Thursday, July 02, 2020 - Saturday, July 18, 2020

Rock of Ages

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Thursday, July 02, 2020 - Saturday, July 18, 2020

Renovations for Six

Orillia Opera House Orillia, Simcoe County
Thursday, July 02, 2020 - Friday, July 17, 2020

Sleeping Beauty: The Panto

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Thursday, July 02, 2020 - Saturday, July 18, 2020

Buying the Farm

Drayton Entertainment: Drayton Festival Theatre Drayton, Wellington County
Wednesday, July 08, 2020 - Saturday, July 25, 2020

Stag and Doe

Ottawa Little Theatre Ottawa
Wednesday, July 08, 2020 - Saturday, July 25, 2020

Midlife

Peterborough Theatre Guild Peterborough
Friday, July 10, 2020 - Saturday, July 25, 2020

Every Brilliant Thing

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, July 17, 2020 - Sunday, August 09, 2020

The Dixie Swim Club

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Wednesday, July 22, 2020 - Saturday, August 08, 2020

Driving Miss Daisy

Orillia Opera House Orillia, Simcoe County
Wednesday, July 22, 2020 - Friday, August 14, 2020

Fiddler on the Loose

Drayton Entertainment: King's Wharf Theatre Penetanguishene, Simcoe County
Wednesday, July 22, 2020 - Saturday, August 15, 2020

Rock of Ages

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Wednesday, July 22, 2020 - Saturday, August 15, 2020

A Closer Walk with Patsy Cline

Drayton Entertainment: Drayton Festival Theatre Drayton, Wellington County
Wednesday, July 29, 2020 - Saturday, August 15, 2020

Driving Miss Daisy

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, July 29, 2020 - Sunday, August 16, 2020

Perfect Wedding

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, August 07, 2020 - Saturday, August 29, 2020

The Dixie Swim Club

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Wednesday, August 12, 2020 - Saturday, August 29, 2020

A Closer Walk with Patsy Cline

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Wednesday, August 19, 2020 - Saturday, September 05, 2020

Jonas & Barry in the Home

Orillia Opera House Orillia, Simcoe County
Wednesday, August 19, 2020 - Friday, September 04, 2020

Kinky Boots

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Wednesday, August 19, 2020 - Saturday, September 05, 2020

Rock of Ages

Drayton Entertainment: King's Wharf Theatre Penetanguishene, Simcoe County
Thursday, August 20, 2020 - Saturday, September 05, 2020

New Magic Valley Fun Town

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, August 21, 2020 - Sunday, September 06, 2020

Once

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Tuesday, September 08, 2020 - Sunday, October 04, 2020

The Runner

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, September 18, 2020 - Sunday, October 04, 2020

We'll Meet Again

Drayton Entertainment: St. Jacobs Schoolhouse Theatre St. Jacobs, Waterloo Region
Tuesday, September 22, 2020 - Sunday, December 20, 2020

Return to Grace

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Wednesday, October 07, 2020 - Sunday, October 25, 2020

Evita

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, October 14, 2020 - Sunday, November 01, 2020

Serving Elizabeth

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, October 16, 2020 - Sunday, November 01, 2020

The Sound of Music

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Wednesday, November 25, 2020 - Sunday, December 20, 2020

Wizard of Oz: The Panto

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, November 25, 2020 - Sunday, December 27, 2020

 

THEATRE ONTARIO

401 Richmond Street West, Suite 350, Toronto, ON, M5V 3A8
Telephone: 416.408.4556 (Find an Extension) / Fax: 416.408.3402
Get Directions / Contact Us via E-Mail

OFFICE HOURS

Monday to Friday: 9 am to 5 pm
(In July and August, our hours are Monday to Thursday: 9 am to 5 pm and Friday: 9 am to 1 pm)