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

Walking on Bombshells

The Second City Toronto
Tuesday, February 12, 2019 - Sunday, June 30, 2019

The Horse and His Boy

Shaw Festival Niagara Region, Niagara-on-the-Lake
Saturday, April 06, 2019 - Sunday, July 21, 2019

Rope

Shaw Festival Niagara Region, Niagara-on-the-Lake
Friday, April 12, 2019 - Saturday, October 12, 2019

Billy Elliot The Musical

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

Private Lives

Stratford Festival Perth County, Stratford
Wednesday, April 24, 2019 - Saturday, October 26, 2019

Little Shop of Horrors

Stratford Festival Perth County, Stratford
Monday, April 29, 2019 - Saturday, November 02, 2019

Othello

Stratford Festival Perth County, Stratford
Friday, May 03, 2019 - Sunday, October 27, 2019

The Brothers Size

Soulpepper Theatre Toronto
Saturday, May 04, 2019 - Saturday, June 01, 2019

Lilies; Or, the Revival of a Romantic Drama

Buddies in Bad Times Theatre Toronto
Saturday, May 04, 2019 - Sunday, May 26, 2019

Brigadoon

Shaw Festival Niagara Region, Niagara-on-the-Lake
Sunday, May 05, 2019 - Sunday, October 13, 2019

Henry VIII

Stratford Festival Perth County, Stratford
Tuesday, May 07, 2019 - Sunday, October 20, 2019

Welcome To My Underworld

Soulpepper Theatre Toronto
Wednesday, May 08, 2019 - Saturday, May 25, 2019

A Comedy of Tenors

Seaway Valley Theatre Company Cornwall, Stormont, Dundas and Glengarry County
Friday, May 10, 2019 - Friday, May 24, 2019

Getting Married

Shaw Festival Niagara Region, Niagara-on-the-Lake
Friday, May 10, 2019 - Sunday, October 13, 2019

Aunt Agnes For Christmas

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

The Merry Wives of Windsor

Stratford Festival Perth County, Stratford
Saturday, May 11, 2019 - Saturday, October 26, 2019

Nunsense

Kanata Theatre Ottawa
Tuesday, May 14, 2019 - Saturday, May 25, 2019

Glory

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Wednesday, May 15, 2019 - Saturday, June 08, 2019

The Neverending Story

Stratford Festival Perth County, Stratford
Thursday, May 16, 2019 - Sunday, November 03, 2019

To Kill a Mockingbird

Stage Centre Productions Toronto
Thursday, May 16, 2019 - Saturday, May 25, 2019

August: Osage County

Soulpepper Theatre Toronto
Saturday, May 18, 2019 - Wednesday, June 19, 2019

Death by Design

Prince Edward Community Theatre Milford, Prince Edward County
Saturday, May 18, 2019 - Sunday, May 26, 2019

Mother's Daughter

Stratford Festival Perth County, Stratford
Saturday, May 18, 2019 - Sunday, October 13, 2019

Guys & Dolls

Port Hope Festival Theatre Northumberland County, Port Hope
Tuesday, May 21, 2019 - Sunday, June 16, 2019

The Wildest Town in Canada: Donnelly Songs and Stories

Port Stanley Festival Theatre Elgin County, Port Stanley
Tuesday, May 21, 2019 - Saturday, May 25, 2019

God and The Indian

Sault Theatre Workshop Algoma District, Sault Ste. Marie
Wednesday, May 22, 2019 - Sunday, May 26, 2019

The Glass Menagerie

Shaw Festival Niagara Region, Niagara-on-the-Lake
Wednesday, May 22, 2019 - Saturday, October 12, 2019

Sexy Laundry

Lighthouse Festival Theatre Norfolk County, Port Dover
Wednesday, May 22, 2019 - Saturday, June 08, 2019

Chitty Chitty Bang Bang Jr.

Marquee Theatrical Productions Newmarket, York Region
Thursday, May 23, 2019 - Sunday, May 26, 2019

The Man Who Shot Chance Delaney

Guelph Little Theatre Guelph, Wellington County
Thursday, May 23, 2019 - Sunday, June 02, 2019

True Confessions from the Ninth Concession

Blyth Festival Blyth, Huron County
Thursday, May 23, 2019 - Saturday, May 25, 2019

The Drowning Girls

Northumberland Players Cobourg, Northumberland County, Port Hope
Friday, May 24, 2019 - Sunday, June 09, 2019

Honk!

Theatre Woodstock Oxford County, Woodstock
Friday, May 24, 2019 - Saturday, June 01, 2019

The Memory of Water

East Side Players Toronto
Friday, May 24, 2019 - Saturday, June 08, 2019

Will You Still Love Me in the Morning?

Century Church Theatre Hillsburgh, Wellington County
Friday, May 24, 2019 - Sunday, June 02, 2019

Nathan The Wise

Stratford Festival Perth County, Stratford
Saturday, May 25, 2019 - Friday, October 11, 2019

Boom X

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Tuesday, May 28, 2019 - Saturday, June 15, 2019

"Like Father, Like son? Sorry"

Port Stanley Festival Theatre Elgin County, Port Stanley
Tuesday, May 28, 2019 - Saturday, June 29, 2019

Mending Fences

Ottawa Little Theatre Ottawa
Wednesday, May 29, 2019 - Saturday, June 15, 2019

Four Play: A Showcase of Play Readings

South Simcoe Theatre Cookstown, Simcoe County
Thursday, May 30, 2019 - Sunday, June 02, 2019

The Ladies Foursome

Studio Theatre Perth Lanark County, Perth
Thursday, May 30, 2019 - Sunday, June 09, 2019

The Last Five Years

Belleville Theatre Guild Belleville, Hastings County
Thursday, May 30, 2019 - Saturday, June 15, 2019

The Long Weekend

Owen Sound Little Theatre Grey County, Owen Sound
Thursday, May 30, 2019 - Saturday, June 08, 2019

The Gentleman Clothier

Players' Guild of Hamilton Hamilton
Friday, May 31, 2019 - Saturday, June 15, 2019

Opening Night

Scarborough Theatre Guild Toronto
Friday, May 31, 2019 - Saturday, June 15, 2019

Priscilla Queen of the Desert

Orpheus Musical Theatre Society Ottawa
Friday, May 31, 2019 - Sunday, June 09, 2019

The Savannah Sipping Society

The Curtain Club Richmond Hill, York Region
Friday, May 31, 2019 - Saturday, June 15, 2019

88 Keys

Soulpepper Theatre Toronto
Saturday, June 01, 2019 - Friday, June 21, 2019

Lift Off Festival

Cahoots Theatre Toronto
Sunday, June 02, 2019 - Tuesday, June 04, 2019

Annie

Drayton Entertainment: Drayton Festival Theatre Drayton, Wellington County
Wednesday, June 05, 2019 - Sunday, June 30, 2019

Jack and The Beanstalk: The Panto

Drayton Entertainment: King's Wharf Theatre Penetanguishene, Simcoe County
Wednesday, June 05, 2019 - Saturday, June 22, 2019

Lunenburg

Port Stanley Festival Theatre Elgin County, Port Stanley
Wednesday, June 05, 2019 - Monday, July 29, 2019

Thoroughly Modern Millie

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Wednesday, June 05, 2019 - Saturday, June 22, 2019

You'll Get Used To It... The War Show

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, June 05, 2019 - Saturday, June 22, 2019

Vanya and Sonia and Masha and Spike

Domino Theatre Frontenac County, Kingston
Thursday, June 06, 2019 - Saturday, June 22, 2019

Where You Are

Upper Canada Playhouse Morrisburg, Stormont, Dundas and Glengarry County
Thursday, June 06, 2019 - Sunday, June 30, 2019

The Dragonslayers

Kanata Theatre Ottawa
Friday, June 07, 2019 - Saturday, June 08, 2019

The Russian Play

Shaw Festival Niagara Region, Niagara-on-the-Lake
Saturday, June 08, 2019 - Saturday, October 12, 2019

The Ladykillers

Shaw Festival Niagara Region, Niagara-on-the-Lake
Tuesday, June 11, 2019 - Saturday, October 12, 2019

Early August

Lighthouse Festival Theatre Norfolk County, Port Dover
Wednesday, June 12, 2019 - Saturday, June 29, 2019

Glory

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Wednesday, June 12, 2019 - Saturday, June 22, 2019

Jumbo

Blyth Festival Blyth, Huron County
Wednesday, June 12, 2019 - Saturday, August 10, 2019

The Dixie Swim Club

Smiths Falls Community Theatre Lanark County, Smiths Falls
Friday, June 14, 2019 - Sunday, June 23, 2019

The Black Drum

Soulpepper Theatre Toronto
Saturday, June 15, 2019 - Saturday, June 29, 2019

That's Amore!

Globus Theatre Bobcaygeon, Kawartha Lakes
Wednesday, June 19, 2019 - Saturday, June 29, 2019

The Writer

The Foster Festival Niagara Region, St. Catharines
Wednesday, June 19, 2019 - Friday, July 05, 2019

Bedtime Stories

Rural Root Theatre Company Constance Bay, Ottawa
Thursday, June 20, 2019 - Saturday, June 22, 2019

Steel Magnolias

Kitchener-Waterloo Little Theatre Waterloo, Waterloo Region
Thursday, June 20, 2019 - Saturday, July 06, 2019

Anne Of Green Cables

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, June 21, 2019 - Saturday, July 20, 2019

Sex

Shaw Festival Niagara Region, Niagara-on-the-Lake
Friday, June 21, 2019 - Sunday, October 13, 2019

The Voice of The Turtle

Classic Theatre Festival Lanark County, Perth
Friday, June 21, 2019 - Sunday, July 14, 2019

Cake-Walk

Blyth Festival Blyth, Huron County
Wednesday, June 26, 2019 - Saturday, August 10, 2019

Glory

Drayton Entertainment: King's Wharf Theatre Penetanguishene, Simcoe County
Wednesday, June 26, 2019 - Saturday, July 06, 2019

Harvest

Gravenhurst Opera House Gravenhurst, Muskoka District
Wednesday, June 26, 2019 - Friday, July 19, 2019

Disney's Newsies

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Thursday, June 27, 2019 - Saturday, July 13, 2019

You'll Get Used To It... The War Show

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Thursday, June 27, 2019 - Saturday, July 13, 2019

The Ladies Foursome

Scarborough Players Toronto
Friday, June 28, 2019 - Saturday, July 13, 2019

Mary Poppins

Highlands Summer Festival Haliburton County
Sunday, June 30, 2019 - Tuesday, July 09, 2019

Bloom: A Rock 'n' Roll Fable

4th Line Theatre Millbrook, Peterborough County
Tuesday, July 02, 2019 - Saturday, July 27, 2019

Tuesday with Morrie

Port Hope Festival Theatre Northumberland County, Port Hope
Tuesday, July 02, 2019 - Sunday, July 21, 2019

Giving Up the Ghost

Port Stanley Festival Theatre Elgin County, Port Stanley
Wednesday, July 03, 2019 - Saturday, July 20, 2019

Hurry Hard

Lighthouse Festival Theatre Norfolk County, Port Dover
Wednesday, July 03, 2019 - Saturday, July 20, 2019

The Numbers Game

Globus Theatre Bobcaygeon, Kawartha Lakes
Wednesday, July 03, 2019 - Saturday, July 13, 2019

Unnecessary Farce

Ottawa Little Theatre Ottawa
Wednesday, July 03, 2019 - Saturday, July 20, 2019

Willow Quartet: The Musical

Theatre on the Ridge Durham Region, Port Perry
Wednesday, July 03, 2019 - Saturday, July 13, 2019

Where You Are

Orillia Opera House Orillia, Simcoe County
Wednesday, July 03, 2019 - Friday, July 19, 2019

Don't Dress for Dinner

Upper Canada Playhouse Morrisburg, Stormont, Dundas and Glengarry County
Thursday, July 04, 2019 - Sunday, July 28, 2019

Made in Italy

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, July 05, 2019 - Sunday, July 28, 2019

The Marvelous Wonderettes - Dream On

Peterborough Theatre Guild Peterborough
Friday, July 05, 2019 - Saturday, July 20, 2019

Outside Mullingar

Festival Players of Prince Edward County Prince Edward County
Tuesday, July 09, 2019 - Sunday, July 21, 2019

Glory

Drayton Entertainment: Drayton Festival Theatre Drayton, Wellington County
Wednesday, July 10, 2019 - Saturday, July 20, 2019

Grease

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Wednesday, July 10, 2019 - Saturday, August 03, 2019

Hilda's Yard

The Foster Festival Niagara Region, St. Catharines
Wednesday, July 10, 2019 - Friday, July 26, 2019

Trudeau Stories

Highlands Summer Festival Haliburton County
Wednesday, July 10, 2019 - Friday, July 12, 2019

The Wind in the Willows

Theatre on the Ridge Durham Region, Port Perry
Wednesday, July 10, 2019 - Saturday, July 20, 2019

Disney's Beauty and the Beast

Drayton Entertainment: King's Wharf Theatre Penetanguishene, Simcoe County
Thursday, July 11, 2019 - Saturday, August 10, 2019

Fool For Love

Soulpepper Theatre Toronto
Saturday, July 13, 2019 - Sunday, August 04, 2019

Victory

Shaw Festival Niagara Region, Niagara-on-the-Lake
Sunday, July 14, 2019 - Saturday, October 12, 2019

Six Dance Lessons in Six Weeks

Highlands Summer Festival Haliburton County
Monday, July 15, 2019 - Tuesday, July 23, 2019

The Cenotaph Project

Theatre by the Bay Barrie, Simcoe County
Wednesday, July 17, 2019 - Sunday, July 28, 2019

Caribou Cave / Cavernes des Caribou

Theatre by the Bay Barrie, Simcoe County
Wednesday, July 17, 2019 - Sunday, July 28, 2019

The Great Kooshog Lake Hollis McCauley Fishing Derby

Globus Theatre Bobcaygeon, Kawartha Lakes
Wednesday, July 17, 2019 - Saturday, July 27, 2019

Temping Providence

Theatre on the Ridge Durham Region, Port Perry
Wednesday, July 17, 2019 - Saturday, July 27, 2019

Disney's Newsies

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Thursday, July 18, 2019 - Saturday, August 03, 2019

Rocky: The Musical

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Thursday, July 18, 2019 - Saturday, August 03, 2019

Twelve Angry Men

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Thursday, July 18, 2019 - Saturday, August 03, 2019

A (Musical) Midsummer Night's Dream

Driftwood Theatre Company touring
Friday, July 19, 2019 - Sunday, August 18, 2019

Pygmalion

Classic Theatre Festival Lanark County, Perth
Friday, July 19, 2019 - Monday, August 12, 2019

Dean & Jerry: What Might Have Been

Gravenhurst Opera House Gravenhurst, Muskoka District
Wednesday, July 24, 2019 - Friday, August 16, 2019

Ed's Garage

Port Stanley Festival Theatre Elgin County, Port Stanley
Wednesday, July 24, 2019 - Saturday, August 10, 2019

Fiddler on the Loose

Drayton Entertainment: Drayton Festival Theatre Drayton, Wellington County
Wednesday, July 24, 2019 - Saturday, August 10, 2019

Glory

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Wednesday, July 24, 2019 - Saturday, August 17, 2019

Prairie Nurse

Lighthouse Festival Theatre Norfolk County, Port Dover
Wednesday, July 24, 2019 - Saturday, August 10, 2019

The Gentleman Clothier

Orillia Opera House Orillia, Simcoe County
Wednesday, July 24, 2019 - Friday, August 09, 2019

The Valley

Theatre on the Ridge Durham Region, Port Perry
Wednesday, July 24, 2019 - Saturday, August 03, 2019

The Script Tease Project

Festival Players of Prince Edward County Prince Edward County
Friday, July 26, 2019 - Saturday, July 27, 2019

Cyrano de Bergerac

Shaw Festival Niagara Region, Niagara-on-the-Lake
Saturday, July 27, 2019 - Sunday, October 20, 2019

The Ladies Foursome

Highlands Summer Festival Haliburton County
Monday, July 29, 2019 - Thursday, August 08, 2019

Birds of a Kind

Stratford Festival Perth County, Stratford
Tuesday, July 30, 2019 - Sunday, October 13, 2019

The Front Page

Stratford Festival Perth County, Stratford
Tuesday, July 30, 2019 - Friday, October 25, 2019

Leisa Way In Opry Gold!

Globus Theatre Bobcaygeon, Kawartha Lakes
Tuesday, July 30, 2019 - Saturday, August 10, 2019

Beside Myself

The Foster Festival Niagara Region, St. Catharines
Wednesday, July 31, 2019 - Saturday, August 17, 2019

Team On The Hill

Blyth Festival Blyth, Huron County
Wednesday, July 31, 2019 - Thursday, September 05, 2019

The Importance of Being Earnest

Theatre on the Ridge Durham Region, Port Perry
Wednesday, July 31, 2019 - Saturday, August 10, 2019

The Crucible

Stratford Festival Perth County, Stratford
Thursday, August 01, 2019 - Friday, October 25, 2019

Lunenburg

Upper Canada Playhouse Morrisburg, Stormont, Dundas and Glengarry County
Thursday, August 01, 2019 - Sunday, August 25, 2019

Every Brilliant Thing

Festival Players of Prince Edward County Prince Edward County
Friday, August 02, 2019 - Saturday, August 17, 2019

Carmel

4th Line Theatre Millbrook, Peterborough County
Tuesday, August 06, 2019 - Saturday, August 31, 2019

Million Dollar Quartet

Port Hope Festival Theatre Northumberland County, Port Hope
Tuesday, August 06, 2019 - Sunday, September 01, 2019

The Boy in the Moon

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Wednesday, August 07, 2019 - Sunday, September 01, 2019

In the Wake of Wettlaufer

Blyth Festival Blyth, Huron County
Wednesday, August 07, 2019 - Friday, September 06, 2019

Twelve Angry Men

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Wednesday, August 07, 2019 - Saturday, August 24, 2019

Venus in Fur

Theatre on the Ridge Durham Region, Port Perry
Wednesday, August 07, 2019 - Friday, August 16, 2019

Grease

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Thursday, August 08, 2019 - Saturday, August 31, 2019

Jack and The Beanstalk: The Panto

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Thursday, August 08, 2019 - Saturday, August 31, 2019

Salt-Water Moon

Studio Theatre Perth Lanark County, Perth
Thursday, August 08, 2019 - Sunday, August 25, 2019

Art

Soulpepper Theatre Toronto
Friday, August 09, 2019 - Sunday, September 01, 2019

Narnia

Smiths Falls Community Theatre Lanark County, Smiths Falls
Friday, August 09, 2019 - Sunday, August 18, 2019

It's Your Funeral

Port Stanley Festival Theatre Elgin County, Port Stanley
Wednesday, August 14, 2019 - Saturday, September 07, 2019

Kama Sutra

Globus Theatre Bobcaygeon, Kawartha Lakes
Wednesday, August 14, 2019 - Wednesday, April 24, 2019

Shear Madness

Drayton Entertainment: King's Wharf Theatre Penetanguishene, Simcoe County
Wednesday, August 14, 2019 - Saturday, August 31, 2019

Some Time, Next Year

Orillia Opera House Orillia, Simcoe County
Wednesday, August 14, 2019 - Friday, August 30, 2019

Disney's Beauty and the Beast

Drayton Entertainment: Drayton Festival Theatre Drayton, Wellington County
Thursday, August 15, 2019 - Saturday, August 31, 2019

Deathtrap

Classic Theatre Festival Lanark County, Perth
Friday, August 16, 2019 - Wednesday, September 18, 2019

Man and Superman

Shaw Festival Niagara Region, Niagara-on-the-Lake
Saturday, August 17, 2019 - Saturday, October 05, 2019

Lunenburg

Lighthouse Festival Theatre Norfolk County, Port Dover
Wednesday, August 21, 2019 - Saturday, September 07, 2019

Ring of Fire: The Music of Johnny Cash

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, August 23, 2019 - Sunday, September 15, 2019

Betrayal

Soulpepper Theatre Toronto
Wednesday, August 28, 2019 - Sunday, September 15, 2019

An Evening of One-Act Plays

Belleville Theatre Guild Belleville, Hastings County
Wednesday, August 28, 2019 - Saturday, August 31, 2019

Person of Interest

Festival Players of Prince Edward County Prince Edward County
Wednesday, August 28, 2019 - Sunday, September 01, 2019

Same Time, Next Year

Upper Canada Playhouse Morrisburg, Stormont, Dundas and Glengarry County
Thursday, September 05, 2019 - Sunday, September 29, 2019

Good OI' Country Gospel

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

Kalamazoo

Gravenhurst Opera House Gravenhurst, Muskoka District
Wednesday, September 11, 2019 - Friday, September 27, 2019

The Unnatural and Accidental Women

National Arts Centre (English Theatre) Ottawa
Wednesday, September 11, 2019 - Saturday, September 21, 2019

Asking For It

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, September 13, 2019 - Sunday, September 29, 2019

Titanic: The Musical (High School Project)

The Grand Theatre London, Middlesex County
Tuesday, September 17, 2019 - Saturday, September 28, 2019

Bed And Breakfast

Blyth Festival Blyth, Huron County
Wednesday, September 18, 2019 - Saturday, September 28, 2019

Renovations For Six

Theatre Aquarius Hamilton
Wednesday, September 18, 2019 - Saturday, October 05, 2019

A Red Plaid Shirt

London Community Players London, Middlesex County
Thursday, September 19, 2019 - Sunday, September 29, 2019

Ed's Garage

Studio Theatre Perth Lanark County, Perth
Thursday, September 19, 2019 - Thursday, September 26, 2019

Mamma Mia!

Theatre Sarnia Lambton County, Sarnia
Friday, September 20, 2019 - Saturday, October 05, 2019

A Streetcar Named Desire

Soulpepper Theatre Toronto
Saturday, September 21, 2019 - Sunday, October 13, 2019

On A First Name Basis

County Roads Theatre Company Mount Tabor, Prince Edward County
Thursday, September 26, 2019 - Saturday, October 05, 2019

Death by Design

Smiths Falls Community Theatre Lanark County, Smiths Falls
Friday, September 27, 2019 - Sunday, October 06, 2019

The New Canadian Curling Club

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, September 27, 2019 - Sunday, October 20, 2019

Annie

Drayton Entertainment: Hamilton Family Theatre Cambridge Cambridge
Wednesday, October 02, 2019 - Sunday, October 27, 2019

Art

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, October 02, 2019 - Sunday, October 20, 2019

Outside Mulligar

Belleville Theatre Guild Belleville, Hastings County
Thursday, October 03, 2019 - Saturday, October 19, 2019

Almighty Voice and His Wife

Soulpepper Theatre Toronto
Friday, October 11, 2019 - Sunday, November 03, 2019

The London Life

The Grand Theatre London, Middlesex County
Tuesday, October 15, 2019 - Saturday, November 02, 2019

Old Stock: A Refugee Love Story

National Arts Centre (English Theatre) Ottawa
Wednesday, October 16, 2019 - Sunday, October 27, 2019

On A First Name Basis

Theatre Woodstock Oxford County, Woodstock
Friday, October 18, 2019 - Saturday, October 26, 2019

Bang Bang

Great Canadian Theatre Company Ottawa
Tuesday, October 22, 2019 - Sunday, November 10, 2019

Heathers The Musical

Theatre Sarnia Lambton County, Sarnia
Wednesday, October 23, 2019 - Saturday, October 26, 2019

Never Not Once

Theatre Aquarius Hamilton
Wednesday, October 23, 2019 - Saturday, November 09, 2019

An Inspector Calls

London Community Players London, Middlesex County
Thursday, October 24, 2019 - Sunday, November 03, 2019

UnCovered 2019: Stevie Wonder & Prince

The Musical Stage Company Toronto
Monday, November 04, 2019 - Saturday, November 09, 2019

The Runner

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

Witness For The Prosecution

The Oakville Players Halton Region, Oakville
Wednesday, November 06, 2019 - Sunday, November 10, 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

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

Irving Berlin's Holiday Inn

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

Elf - The Musical

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

A Christmas Carol

Theatre Sarnia Lambton County, Sarnia
Friday, November 22, 2019 - Saturday, November 30, 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

Hairspray

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

Sleeping Beauty: The Panto

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, November 27, 2019 - Sunday, December 22, 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

Closed for the Holidays

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

Robin Hood

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

Fully Committed

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

Take d Milk, Nah?

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

Every Brilliant Thing

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

Kiinalik: These Sharp Tools

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

Fun Home

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

Sweat

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

The Neverending Story

National Arts Centre (English Theatre) Ottawa
Wednesday, January 29, 2020 - Saturday, February 15, 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

Honour Beat

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

The Birds and The Bees

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

Little Women The Broadway Musical

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

37 Postcards

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

Juno's Reward

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

The Assembly - Montreal

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

Mom's The Word

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

A Belly Full

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

Footloose The Musical

The Oakville Players Halton Region, Oakville
Wednesday, March 04, 2020 - Sunday, March 08, 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

Copenhagen

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

A Fox on the Fairway

Theatre Sarnia Lambton County, Sarnia
Wednesday, April 01, 2020 - Sunday, April 05, 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

Grow

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

Pollyanna The Musical

Theatre Aquarius Hamilton
Wednesday, April 15, 2020 - Saturday, May 09, 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

Paradise Lost

National Arts Centre (English Theatre) Ottawa
Wednesday, April 22, 2020 - Sunday, May 03, 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

Kelly v. Kelly

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

Grease

Theatre Sarnia Lambton County, Sarnia
Friday, May 22, 2020 - Saturday, May 30, 2020

The Addams Family

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

Vanya and Sonia and Masha and Spike

Belleville Theatre Guild Belleville, Hastings County
Thursday, June 04, 2020 - Saturday, June 20, 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)