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 Coordinator, at news@theatreontario.org or 416.408.4556 x.13

Me and My Girl

Shaw Festival Niagara Region, Niagara-on-the-Lake
Wednesday, April 05, 2017 - Sunday, October 15, 2017

The Madness of George III

Shaw Festival Niagara Region, Niagara-on-the-Lake
Tuesday, April 11, 2017 - Sunday, October 15, 2017

Guys and Dolls

Stratford Festival Perth County, Stratford
Saturday, April 15, 2017 - Sunday, October 29, 2017

Treasure Island

Stratford Festival Perth County, Stratford
Saturday, April 22, 2017 - Sunday, October 22, 2017

Romeo and Juliet

Stratford Festival Perth County, Stratford
Wednesday, May 03, 2017 - Saturday, October 21, 2017

Saint John

Shaw Festival Niagara Region, Niagara-on-the-Lake
Wednesday, May 03, 2017 - Sunday, October 15, 2017

HMS Pinafore

Stratford Festival Perth County, Stratford
Thursday, May 04, 2017 - Saturday, October 21, 2017

1837: The Farmers' Revolt

Shaw Festival Niagara Region, Niagara-on-the-Lake
Sunday, May 07, 2017 - Sunday, October 08, 2017

Timon of Athens

Stratford Festival Perth County, Stratford
Monday, May 08, 2017 - Friday, September 22, 2017

Twelfth Night

Stratford Festival Perth County, Stratford
Saturday, May 13, 2017 - Saturday, October 21, 2017

Dancing at Lughnasa

Shaw Festival Niagara Region, Niagara-on-the-Lake
Sunday, May 14, 2017 - Sunday, October 15, 2017

The School for Scandal

Stratford Festival Perth County, Stratford
Monday, May 15, 2017 - Saturday, October 21, 2017

1979

Shaw Festival Niagara Region, Niagara-on-the-Lake
Saturday, May 20, 2017 - Saturday, October 14, 2017

The Changeling

Stratford Festival Perth County, Stratford
Thursday, May 25, 2017 - Saturday, September 23, 2017

Bakkhai

Stratford Festival Perth County, Stratford
Saturday, May 27, 2017 - Saturday, September 23, 2017

Androcles and the Lion

Shaw Festival Niagara Region, Niagara-on-the-Lake
Tuesday, June 06, 2017 - Saturday, October 07, 2017

The Virgin Trial

Stratford Festival Perth County, Stratford
Wednesday, June 07, 2017 - Saturday, September 23, 2017

Wilde Tales

Shaw Festival Niagara Region, Niagara-on-the-Lake
Thursday, June 08, 2017 - Saturday, October 07, 2017

VideoCabaret's CONFEDERATION PART I: Confederation & Riel

Soulpepper Theatre Toronto
Friday, June 09, 2017 - Saturday, August 19, 2017

Perth through the Ages

Classic Theatre Festival Lanark County, Perth
Wednesday, June 21, 2017 - Sunday, August 27, 2017

VideoCabaret's CONFEDERATION PART II: Scandal & Rebellion

Soulpepper Theatre Toronto
Friday, June 23, 2017 - Saturday, August 19, 2017

Mr. New Year's Eve: A Night with Guy Lombardo

Blyth Festival Blyth, Huron County
Wednesday, June 28, 2017 - Saturday, August 19, 2017

King Lear

Canadian Stage Toronto
Thursday, June 29, 2017 - Sunday, September 03, 2017

The Lonely Ghosts Walk

Classic Theatre Festival Lanark County, Perth
Thursday, June 29, 2017 - Friday, August 25, 2017

Twelfth Night

Canadian Stage Toronto
Thursday, June 29, 2017 - Sunday, September 03, 2017

Vimy

Soulpepper Theatre Toronto
Thursday, June 29, 2017 - Saturday, August 05, 2017

Billy Bishop Goes to War

Soulpepper Theatre Toronto
Saturday, July 01, 2017 - Saturday, August 05, 2017

Bombers: Reaping the Whirlwind

4th Line Theatre Millbrook, Peterborough County
Tuesday, July 04, 2017 - Saturday, July 29, 2017

Steel Magnolias

Port Hope Festival Theatre Northumberland County, Port Hope
Tuesday, July 04, 2017 - Saturday, July 22, 2017

The Berlin Blues

Blyth Festival Blyth, Huron County
Wednesday, July 05, 2017 - Saturday, August 19, 2017

Buying the Moose

Port Stanley Festival Theatre Elgin County, Port Stanley
Wednesday, July 05, 2017 - Saturday, July 22, 2017

The Numbers Game

Lighthouse Festival Theatre Norfolk County, Port Dover
Wednesday, July 05, 2017 - Saturday, July 22, 2017

Thoroughly Modern Millie

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, July 05, 2017 - Sunday, July 23, 2017

Boeing Boeing

Upper Canada Playhouse Morrisburg, Stormont, Dundas and Glengarry County
Thursday, July 06, 2017 - Sunday, July 30, 2017

Maggie and Pierre

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, July 07, 2017 - Sunday, July 30, 2017

Dracula

Shaw Festival Niagara Region, Niagara-on-the-Lake
Saturday, July 08, 2017 - Saturday, October 14, 2017

Salt-Water Moon

Theatre 3x60 Durham Region
Saturday, July 08, 2017 - Saturday, July 22, 2017

Mama's Country Record Collection

Magnus Theatre Thunder Bay
Tuesday, July 11, 2017 - Saturday, July 22, 2017

Oh, Canada, We Sing for Thee

Globus Theatre Bobcaygeon, Kawartha Lakes
Tuesday, July 11, 2017 - Saturday, July 22, 2017

Harvest

Drayton Entertainment: Drayton Festival Theatre Drayton, Wellington County
Wednesday, July 12, 2017 - Sunday, July 30, 2017

Old Love

The Foster Festival Niagara Region, St. Catharines
Wednesday, July 12, 2017 - Friday, July 28, 2017

Pardon Me, Prime Minister

Ottawa Little Theatre Ottawa
Wednesday, July 12, 2017 - Saturday, July 29, 2017

Anne of Green Gables

VOS Theatre Cobourg, Northumberland County
Thursday, July 13, 2017 - Saturday, July 22, 2017

Middletown

Shaw Festival Niagara Region, Niagara-on-the-Lake
Thursday, July 13, 2017 - Sunday, September 10, 2017

The Foursome

Peterborough Theatre Guild Peterborough
Friday, July 14, 2017 - Saturday, July 22, 2017

Othello

Driftwood Theatre Company touring
Friday, July 14, 2017 - Sunday, August 13, 2017

An Octoroon

Shaw Festival Niagara Region, Niagara-on-the-Lake
Sunday, July 16, 2017 - Saturday, October 14, 2017

Proof

Highlands Summer Festival Haliburton County
Monday, July 17, 2017 - Friday, July 28, 2017

80th Mainstage Revue

The Second City Toronto
Tuesday, July 18, 2017 - Friday, December 22, 2017

Mary's Wedding

Theatre 3x60 Durham Region
Tuesday, July 18, 2017 - Saturday, July 29, 2017

The Five Points

Theatre By The Bay Barrie, Simcoe County
Wednesday, July 19, 2017 - Saturday, July 29, 2017

Jonas and Barry in the Home

Drayton Entertainment: King's Wharf Theatre Penetanguishene, Simcoe County
Wednesday, July 19, 2017 - Saturday, August 05, 2017

Land of Make Believe

Theatre By The Bay Barrie, Simcoe County
Wednesday, July 19, 2017 - Saturday, July 29, 2017

Million Dollar Quartet

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

Swing!

Gravenhurst Opera House Gravenhurst, Muskoka District
Wednesday, July 19, 2017 - Friday, August 25, 2017

The Amorous Servant

Odyssey Theatre Ottawa
Thursday, July 20, 2017 - Sunday, August 20, 2017

Lucky Stiff

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Thursday, July 20, 2017 - Saturday, August 05, 2017

Women of Musical Theatre Festival

Marion Abbott Productions Toronto
Thursday, July 20, 2017 - Monday, July 24, 2017

Candida

Classic Theatre Festival Lanark County, Perth
Friday, July 21, 2017 - Sunday, August 13, 2017

Leading Ladies

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, July 21, 2017 - Saturday, August 19, 2017

Jake's Gift

Highlands Summer Festival Haliburton County
Sunday, July 23, 2017 - Tuesday, July 25, 2017

Girl Crush

The Musical Stage Company Toronto
Monday, July 24, 2017 - Monday, July 24, 2017

Baskerville: A Sherlock Holmes Mystery

Lighthouse Festival Theatre Norfolk County, Port Dover
Wednesday, July 26, 2017 - Saturday, August 12, 2017

Bedtime Stories

Orillia Opera House Orillia, Simcoe County
Wednesday, July 26, 2017 - Friday, August 11, 2017

Five Alarm

Port Stanley Festival Theatre Elgin County, Port Stanley
Wednesday, July 26, 2017 - Saturday, August 12, 2017

One for the Pot

Drayton Entertainment: Dunfield Theatre Cambridge Cambridge
Wednesday, July 26, 2017 - Saturday, August 12, 2017

Raising the Barn

Globus Theatre Bobcaygeon, Kawartha Lakes
Wednesday, July 26, 2017 - Saturday, August 05, 2017

The Breathing Hole

Stratford Festival Perth County, Stratford
Sunday, July 30, 2017 - Friday, September 22, 2017

Confidential Musical Theatre Project

Marion Abbott Productions Toronto
Monday, July 31, 2017 - Monday, July 31, 2017

Hilda's Yard

Highlands Summer Festival Haliburton County
Monday, July 31, 2017 - Friday, August 11, 2017

Tartuffe

Stratford Festival Perth County, Stratford
Tuesday, August 01, 2017 - Friday, October 13, 2017

Lunenburg

The Foster Festival Niagara Region, St. Catharines
Wednesday, August 02, 2017 - Friday, August 18, 2017

Macbeth

Elora Community Theatre Fergus, Wellington County
Thursday, August 03, 2017 - Sunday, August 13, 2017

The Madwoman of Chaillot

Stratford Festival Perth County, Stratford
Thursday, August 03, 2017 - Sunday, October 01, 2017

One Slight Hitch

Upper Canada Playhouse Morrisburg, Stormont, Dundas and Glengarry County
Thursday, August 03, 2017 - Sunday, August 27, 2017

On a First Name Basis

Peterborough Theatre Guild Peterborough
Friday, August 04, 2017 - Saturday, August 12, 2017

The Komagata Maru Incident

Stratford Festival Perth County, Stratford
Saturday, August 05, 2017 - Sunday, September 24, 2017

Raising the Barn - Kid's Style

Globus Theatre Bobcaygeon, Kawartha Lakes
Saturday, August 05, 2017 - Saturday, August 05, 2017

Dinner with Viola Desmond

Shadowpath Theatre Productions Toronto, York Region
Sunday, August 06, 2017 - Sunday, August 06, 2017

Three Men in a Boat

Highlands Summer Festival Haliburton County
Sunday, August 06, 2017 - Tuesday, August 08, 2017

The History of Drinking in Cavan

4th Line Theatre Millbrook, Peterborough County
Monday, August 07, 2017 - Saturday, August 26, 2017

Disney's Beauty and the Beast

Port Hope Festival Theatre Northumberland County, Port Hope
Tuesday, August 08, 2017 - Sunday, September 10, 2017

The Fixer Upper

Globus Theatre Bobcaygeon, Kawartha Lakes
Tuesday, August 08, 2017 - Saturday, August 19, 2017

Lucky Stiff

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, August 09, 2017 - Sunday, August 27, 2017

Million Dollar Quartet

Drayton Entertainment: Drayton Festival Theatre Drayton, Wellington County
Wednesday, August 09, 2017 - Sunday, September 03, 2017

The Pigeon King

Blyth Festival Blyth, Huron County
Wednesday, August 09, 2017 - Saturday, September 23, 2017

Disney's Beauty and the Beast

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Thursday, August 10, 2017 - Sunday, September 03, 2017

Joseph and the Amazing Technicolor Dreamcoat

Drayton Entertainment: King's Wharf Theatre Penetanguishene, Simcoe County
Thursday, August 10, 2017 - Sunday, September 03, 2017

Durham Minifest 2017

Theatre 3x60 Durham Region
Friday, August 11, 2017 - Saturday, August 12, 2017

Only Drunks and Children Tell the Truth

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, August 11, 2017 - Saturday, August 26, 2017

A Midsummer Night's Dream

Shakespeare In The Ruff Toronto
Tuesday, August 15, 2017 - Sunday, September 03, 2017

Ipperwash

Blyth Festival Blyth, Huron County
Wednesday, August 16, 2017 - Saturday, September 16, 2017

Midnight Madness

Port Stanley Festival Theatre Elgin County, Port Stanley
Wednesday, August 16, 2017 - Saturday, September 02, 2017

One for the Pot

Drayton Entertainment: Huron Country Playhouse Grand Bend, Huron County
Wednesday, August 16, 2017 - Saturday, September 02, 2017

Weekend Comedy

Orillia Opera House Orillia, Simcoe County
Wednesday, August 16, 2017 - Friday, September 01, 2017

The Secret Chord: a Leonard Cohen Experience

Soulpepper Theatre Toronto
Thursday, August 17, 2017 - Tuesday, August 22, 2017

Fort Hemlock

Smiths Falls Community Theatre Lanark County, Smiths Falls
Friday, August 18, 2017 - Sunday, August 27, 2017

I'll Be Back Before Midnight

Classic Theatre Festival Lanark County, Perth
Friday, August 18, 2017 - Sunday, September 10, 2017

Five Alarm

Lighthouse Festival Theatre Norfolk County, Port Dover
Wednesday, August 23, 2017 - Saturday, September 09, 2017

Halfway There

Globus Theatre Bobcaygeon, Kawartha Lakes
Wednesday, August 23, 2017 - Saturday, September 02, 2017

The Comedy of Errors

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, August 25, 2017 - Saturday, September 16, 2017

Peter Pan

Globus Theatre Bobcaygeon, Kawartha Lakes
Saturday, August 26, 2017 - Saturday, August 26, 2017

Halfway There

Upper Canada Playhouse Morrisburg, Stormont, Dundas and Glengarry County
Thursday, September 07, 2017 - Sunday, October 01, 2017

Alone Together Again

Century Church Theatre Hillsburgh, Wellington County
Friday, September 08, 2017 - Sunday, September 17, 2017

Waiting for Godot

Soulpepper Theatre Toronto
Friday, September 08, 2017 - Saturday, October 07, 2017

Picture This

Soulpepper Theatre Toronto
Saturday, September 09, 2017 - Saturday, October 07, 2017

Hank Williams Live - 1952

Lighthouse Festival Theatre Norfolk County, Port Dover
Tuesday, September 12, 2017 - Saturday, September 16, 2017

Sexy Laundry

Gravenhurst Opera House Gravenhurst, Muskoka District
Tuesday, September 12, 2017 - Friday, September 29, 2017

Vanya and Sonia and Masha and Spike

The Curtain Club Richmond Hill, York Region
Thursday, September 14, 2017 - Saturday, September 30, 2017

The Gin Game

Theatre Burlington Burlington, Halton Region
Friday, September 15, 2017 - Saturday, September 30, 2017

Evita (High School Project)

The Grand Theatre London, Middlesex County
Tuesday, September 19, 2017 - Saturday, September 30, 2017

Kings and Queens of Country

Drayton Entertainment: St. Jacobs Schoolhouse Theatre St. Jacobs, Waterloo Region
Tuesday, September 19, 2017 - Sunday, December 24, 2017

A Year in the Death of Eddie Jester

Kanata Theatre Ottawa
Tuesday, September 19, 2017 - Saturday, September 30, 2017

Educating Rita

Ottawa Little Theatre Ottawa
Wednesday, September 20, 2017 - Saturday, October 07, 2017

A Few Good Men

Theatre Aquarius Hamilton
Wednesday, September 20, 2017 - Saturday, October 07, 2017

Tick, Tick... Boom!

Orpheus Musical Theatre Society Ottawa
Wednesday, September 20, 2017 - Sunday, September 24, 2017

The Veil

Toronto Irish Players Toronto
Thursday, September 21, 2017 - Saturday, October 07, 2017

Bandits in the Valley

Westben Arts Festival Theatre Campbellford, Northumberland County
Friday, September 22, 2017 - Friday, September 22, 2017

The Birds and the Bees

Thousand Islands Playhouse Gananoque, Leeds and Grenville County
Friday, September 22, 2017 - Sunday, October 15, 2017

Dracula

Peterborough Theatre Guild Peterborough
Friday, September 22, 2017 - Saturday, October 07, 2017

The Melville Boys

London Community Players London, Middlesex County
Friday, September 22, 2017 - Sunday, October 01, 2017

Quartet

Northumberland Players Cobourg, Northumberland County
Friday, September 22, 2017 - Saturday, October 07, 2017

Life After

Canadian Stage Toronto
Saturday, September 23, 2017 - Sunday, October 22, 2017

Life After

The Musical Stage Company Toronto
Saturday, September 23, 2017 - Sunday, October 22, 2017

Calendar Girls

Burl-Oak Theatre Group Halton Region, Oakville
Thursday, September 28, 2017 - Sunday, October 01, 2017

Million Dollar Quartet

Sudbury Theatre Centre Sudbury
Thursday, September 28, 2017 - Sunday, October 08, 2017

Unapologetically Me: Sharon's Cabaret for Kids

Young People's Theatre Toronto
Monday, October 02, 2017 - Saturday, October 21, 2017

Riverboat Coffee House: The Yorkville Scene

Soulpepper Theatre Toronto
Friday, October 06, 2017 - Monday, October 09, 2017

Wait Until Dark

Scarborough Theatre Guild Toronto
Friday, October 06, 2017 - Saturday, October 21, 2017

Bello

Young People's Theatre Toronto
Tuesday, October 10, 2017 - Friday, October 20, 2017

Death of a Salesman

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, October 11, 2017 - Sunday, October 29, 2017

Rock of Ages

Drayton Entertainment: Dunfield Theatre Cambridge Cambridge
Wednesday, October 11, 2017 - Sunday, November 05, 2017

Full of Beans

Upper Canada Playhouse Morrisburg, Stormont, Dundas and Glengarry County
Thursday, October 12, 2017 - Sunday, October 15, 2017

August: Osage County

Port Hope Festival Theatre Northumberland County, Port Hope
Friday, October 13, 2017 - Saturday, October 21, 2017

Dracula - the Musical?

Theatre Woodstock Oxford County, Woodstock
Friday, October 13, 2017 - Saturday, October 21, 2017

Who Dunit?

Smiths Falls Community Theatre Lanark County, Smiths Falls
Friday, October 13, 2017 - Sunday, October 22, 2017

Huff

Soulpepper Theatre Toronto
Monday, October 16, 2017 - Saturday, October 21, 2017

Once

The Grand Theatre London, Middlesex County
Tuesday, October 17, 2017 - Saturday, November 04, 2017

Death of a Salesman

Theatre Aurora Aurora, York Region
Thursday, October 19, 2017 - Saturday, October 28, 2017

The 39 Steps

Northumberland Players Cobourg, Northumberland County
Friday, October 20, 2017 - Sunday, November 05, 2017

Fight the Moonlight

Tweed & Company Theatre Hastings County, Tweed
Friday, October 20, 2017 - Saturday, October 21, 2017

The Hunchback of Notre Dame

Theatre Sarnia Lambton County, Sarnia
Friday, October 20, 2017 - Saturday, October 28, 2017

Kiinalik: These Sharp Tools

Theatre Passe Muraille Toronto
Saturday, October 21, 2017 - Sunday, November 05, 2017

The Daisy Theatre

The Grand Theatre London, Middlesex County
Monday, October 23, 2017 - Saturday, November 04, 2017

Kiinalik: These Sharp Tools

Buddies in Bad Times Theatre Toronto
Tuesday, October 24, 2017 - Sunday, November 05, 2017

Parents Night

Peterborough Theatre Guild Peterborough
Tuesday, October 24, 2017 - Saturday, October 28, 2017

Rockin' All Night

Upper Canada Playhouse Morrisburg, Stormont, Dundas and Glengarry County
Tuesday, October 24, 2017 - Sunday, October 29, 2017

Arsenic and Old Lace

Ottawa Little Theatre Ottawa
Wednesday, October 25, 2017 - Saturday, November 11, 2017

On a First Name Basis

Theatre Aquarius Hamilton
Wednesday, October 25, 2017 - Sunday, November 12, 2017

Jitters

Beaverton Town Hall Players Beaverton, Durham Region
Thursday, October 26, 2017 - Saturday, November 04, 2017

The Goat or, Who is Sylvia?

Soulpepper Theatre Toronto
Wednesday, November 01, 2017 - Saturday, November 18, 2017

We Must Have More Men! Barrie and the Great War

Theatre By The Bay Barrie, Simcoe County
Wednesday, November 01, 2017 - Saturday, November 18, 2017

Evita

Scarborough Music Theatre Toronto
Thursday, November 02, 2017 - Saturday, November 18, 2017

Dancing In Poppies

London Community Players London, Middlesex County
Friday, November 03, 2017 - Sunday, November 12, 2017

EODL One-Act Festival 2017

Eastern Ontario Drama League Ottawa
Friday, November 03, 2017 - Sunday, November 05, 2017

Hilda's Yard

Georgetown Little Theatre Georgetown, Halton Hills, Halton Region
Friday, November 03, 2017 - Sunday, November 12, 2017

Beauty and the Beast

Young People's Theatre Toronto
Monday, November 06, 2017 - Sunday, December 31, 2017

Shatter

Kanata Theatre Ottawa
Tuesday, November 07, 2017 - Saturday, November 18, 2017

Hairspray

Brampton Music Theatre Brampton, Peel Region
Thursday, November 09, 2017 - Saturday, November 18, 2017

Mambo Italiano

Whitby Courthouse Theatre Durham Region, Whitby
Thursday, November 09, 2017 - Saturday, November 25, 2017

Peter Pan Jr.

Kempenfelt Community Players Barrie, Simcoe County
Thursday, November 09, 2017 - Saturday, November 11, 2017

Quiet Courage

Amicus Productions Toronto
Thursday, November 09, 2017 - Saturday, November 25, 2017

Uncovered: Dylan & Springsteen

The Musical Stage Company Toronto
Tuesday, November 14, 2017 - Thursday, November 16, 2017

A Christmas Carol

Shaw Festival Niagara Region, Niagara-on-the-Lake
Wednesday, November 15, 2017 - Saturday, December 23, 2017

Parfumerie

The Curtain Club Richmond Hill, York Region
Thursday, November 16, 2017 - Saturday, December 02, 2017

Robin Hood: The Panto

Port Hope Festival Theatre Northumberland County, Port Hope
Thursday, November 16, 2017 - Saturday, December 23, 2017

Cake

Theatre Passe Muraille Toronto
Friday, November 17, 2017 - Sunday, December 03, 2017

The Drawer Boy

Huronia Players Midland, Simcoe County
Friday, November 17, 2017 - Saturday, December 02, 2017

Outside

Buddies in Bad Times Theatre Toronto
Friday, November 17, 2017 - Saturday, November 18, 2017

Red

Calithumpian Theatre Company London, Middlesex County
Friday, November 17, 2017 - Saturday, November 25, 2017

Shrek the Musical

Orpheus Musical Theatre Society Ottawa
Friday, November 17, 2017 - Sunday, November 26, 2017

Sleeping Beauty

Theatre Burlington Burlington, Halton Region
Friday, November 17, 2017 - Saturday, December 02, 2017

Aladdin

Century Church Theatre Hillsburgh, Wellington County
Sunday, November 19, 2017 - Sunday, December 03, 2017

Disney's Beauty and the Beast

Drayton Entertainment: Dunfield Theatre Cambridge Cambridge
Wednesday, November 22, 2017 - Sunday, December 24, 2017

Unholy

Buddies in Bad Times Theatre Toronto
Thursday, November 23, 2017 - Sunday, December 10, 2017

The 2-Spirit Cabaret

Buddies in Bad Times Theatre Toronto
Friday, November 24, 2017 - Friday, November 24, 2017

A Dickens of a Christmas

Theatre Woodstock Oxford County, Woodstock
Friday, November 24, 2017 - Saturday, December 02, 2017

A Christmas Carol

The Grand Theatre London, Middlesex County
Tuesday, November 28, 2017 - Saturday, December 30, 2017

Instant

Young People's Theatre Toronto
Tuesday, November 28, 2017 - Friday, December 15, 2017

Honk!

Drayton Entertainment: St. Jacobs Country Playhouse St. Jacobs, Waterloo Region
Wednesday, November 29, 2017 - Sunday, December 24, 2017

How to Eat Like a Child and Other Lessons in Not Being a Grown-Up

Northumberland Players Cobourg, Northumberland County
Wednesday, November 29, 2017 - Sunday, December 03, 2017

Joseph and the Amazing Technicolor Dreamcoat

Theatre Aquarius Hamilton
Wednesday, November 29, 2017 - Sunday, December 24, 2017

Peter Pan and Wendy

Ottawa Little Theatre Ottawa
Wednesday, November 29, 2017 - Saturday, December 16, 2017

The Game's Afoot, or Holmes for the Holidays

Theatre Aurora Aurora, York Region
Thursday, November 30, 2017 - Saturday, December 09, 2017

Anne of Green Gables

London Community Players London, Middlesex County
Friday, December 01, 2017 - Sunday, December 10, 2017

Bob's Your Elf

Northumberland Players Cobourg, Northumberland County
Friday, December 01, 2017 - Sunday, December 17, 2017

Mistletoe Magic

Upper Canada Playhouse Morrisburg, Stormont, Dundas and Glengarry County
Friday, December 01, 2017 - Sunday, December 17, 2017

A Christmas Carol

Soulpepper Theatre Toronto
Thursday, December 07, 2017 - Sunday, December 24, 2017

Aladdin

Smiths Falls Community Theatre Lanark County, Smiths Falls
Friday, December 08, 2017 - Sunday, December 17, 2017

Peter Pan

Soulpepper Theatre Toronto
Friday, December 08, 2017 - Sunday, December 31, 2017

The Tale of a Town - Canada

Theatre Passe Muraille Toronto
Wednesday, December 13, 2017 - Sunday, December 17, 2017

A Christmas Story, The Musical

Theatre Sarnia Lambton County, Sarnia
Friday, December 15, 2017 - Saturday, December 23, 2017

A Very Soulpepper Christmas

Soulpepper Theatre Toronto
Friday, December 15, 2017 - Sunday, December 17, 2017

Anne of Green Gables

Kanata Theatre Ottawa
Wednesday, December 27, 2017 - Saturday, December 30, 2017

Drinking Alone

Scarborough Theatre Guild Toronto
Friday, January 05, 2018 - Saturday, January 20, 2018

Amadeus

Soulpepper Theatre Toronto
Wednesday, January 10, 2018 - Saturday, February 10, 2018

An Inspector Calls

Ottawa Little Theatre Ottawa
Wednesday, January 10, 2018 - Saturday, January 27, 2018

My Funny Valentine

Buddies in Bad Times Theatre Toronto
Wednesday, January 10, 2018 - Sunday, January 21, 2018

A Delicate Balance

Soulpepper Theatre Toronto
Saturday, January 13, 2018 - Saturday, February 10, 2018

Calpurnia

Buddies in Bad Times Theatre Toronto
Sunday, January 14, 2018 - Sunday, February 04, 2018

Silence

The Grand Theatre London, Middlesex County
Tuesday, January 16, 2018 - Saturday, February 03, 2018

Quartet

The Curtain Club Richmond Hill, York Region
Thursday, January 18, 2018 - Saturday, February 03, 2018

Nurse Jane Goes to Hawaii

London Community Players London, Middlesex County
Friday, January 19, 2018 - Sunday, January 28, 2018

Play On

Northumberland Players Cobourg, Northumberland County
Friday, January 19, 2018 - Sunday, February 04, 2018

If/Then

Theatre Aurora Aurora, York Region
Thursday, January 25, 2018 - Saturday, February 03, 2018

Acha Bacha

Buddies in Bad Times Theatre Toronto
Tuesday, January 30, 2018 - Sunday, February 18, 2018

Acha Bacha

Theatre Passe Muraille Toronto
Tuesday, January 30, 2018 - Sunday, February 18, 2018

Blackbird

Theatre Aquarius Hamilton
Wednesday, January 31, 2018 - Saturday, February 17, 2018

The Addams Family

Scarborough Music Theatre Toronto
Thursday, February 01, 2018 - Saturday, February 17, 2018

Murder in Mind

Theatre Burlington Burlington, Halton Region
Friday, February 02, 2018 - Saturday, February 17, 2018

Strangers Among Us

Theatre Sarnia Lambton County, Sarnia
Friday, February 02, 2018 - Saturday, February 10, 2018

The Secret Garden

Young People's Theatre Toronto
Monday, February 05, 2018 - Saturday, March 17, 2018

The Humans

Canadian Stage Toronto
Tuesday, February 06, 2018 - Sunday, February 25, 2018

Sleuth

Kanata Theatre Ottawa
Tuesday, February 06, 2018 - Saturday, February 17, 2018

What a Young Wife Ought to Know

The Grand Theatre London, Middlesex County
Tuesday, February 06, 2018 - Saturday, February 10, 2018

Avenue Q - The Musical

Whitby Courthouse Theatre Durham Region, Whitby
Thursday, February 08, 2018 - Saturday, February 24, 2018

Oliver!

Kempenfelt Community Players Barrie, Simcoe County
Thursday, February 08, 2018 - Sunday, February 18, 2018

Casting for Murder

Georgetown Little Theatre Georgetown, Halton Hills, Halton Region
Friday, February 09, 2018 - Sunday, February 18, 2018

Prohibition, the Concert

Soulpepper Theatre Toronto
Friday, February 09, 2018 - Wednesday, February 14, 2018

The Spitfire Grill

Huronia Players Midland, Simcoe County
Friday, February 09, 2018 - Saturday, February 24, 2018

Steel Magnolias

Theatre Woodstock Oxford County, Woodstock
Friday, February 09, 2018 - Saturday, February 17, 2018

Blind Date

The Grand Theatre London, Middlesex County
Tuesday, February 13, 2018 - Saturday, March 03, 2018

The 39th Rhubarb Festival

Buddies in Bad Times Theatre Toronto
Wednesday, February 14, 2018 - Sunday, February 25, 2018

Dead Accounts

Ottawa Little Theatre Ottawa
Wednesday, February 14, 2018 - Saturday, March 03, 2018

Little Gem

Toronto Irish Players Toronto
Thursday, February 15, 2018 - Saturday, March 03, 2018

Vanya and Sonia and Masha and Spike

London Community Players London, Middlesex County
Friday, February 16, 2018 - Sunday, February 25, 2018

One Thing Leads to Another

Young People's Theatre Toronto
Saturday, February 17, 2018 - Saturday, March 03, 2018

Sister Act

Northumberland Players Cobourg, Northumberland County
Friday, February 23, 2018 - Sunday, March 04, 2018

Black Boys

Buddies in Bad Times Theatre Toronto
Wednesday, February 28, 2018 - Sunday, March 11, 2018

The Drawer Boy

Theatre Passe Muraille Toronto
Wednesday, February 28, 2018 - Sunday, March 25, 2018

Next Fall

Theatre Aurora Aurora, York Region
Thursday, March 01, 2018 - Saturday, March 10, 2018

Idomeneus

Soulpepper Theatre Toronto
Saturday, March 03, 2018 - Saturday, March 24, 2018

The Invisible Hand

Theatre Aquarius Hamilton
Wednesday, March 07, 2018 - Saturday, March 24, 2018

Animal Farm

Soulpepper Theatre Toronto
Friday, March 09, 2018 - Saturday, April 07, 2018

Grease

Orpheus Musical Theatre Society Ottawa
Friday, March 09, 2018 - Sunday, March 18, 2018

Beethoven Lives Upstairs

The Grand Theatre London, Middlesex County
Monday, March 12, 2018 - Saturday, March 17, 2018

WODL Festival 2018

Western Ontario Drama League Lambton County, Sarnia
Monday, March 12, 2018 - Saturday, March 17, 2018

WODL Festival 2018

Theatre Sarnia Lambton County, Sarnia
Monday, March 12, 2018 - Saturday, March 17, 2018

A Thousand Splendid Suns

The Grand Theatre London, Middlesex County
Tuesday, March 13, 2018 - Saturday, March 31, 2018

Leaving Home

Northumberland Players Cobourg, Northumberland County
Friday, March 16, 2018 - Saturday, March 31, 2018

A Streetcar Named Desire

Ottawa Little Theatre Ottawa
Wednesday, March 21, 2018 - Saturday, April 07, 2018

Butcher

The Curtain Club Richmond Hill, York Region
Thursday, March 22, 2018 - Saturday, April 07, 2018

Bloom

Buddies in Bad Times Theatre Toronto
Friday, March 23, 2018 - Sunday, April 08, 2018

Arsenic and Old Lace

Kanata Theatre Ottawa
Tuesday, March 27, 2018 - Saturday, April 07, 2018

A Moveable Feast: Paris in the '20s

Soulpepper Theatre Toronto
Friday, March 30, 2018 - Friday, April 06, 2018

The Glass Menagerie

The Grand Theatre London, Middlesex County
Tuesday, April 03, 2018 - Saturday, April 14, 2018

The Cemetery Club

Scarborough Theatre Guild Toronto
Friday, April 06, 2018 - Saturday, April 21, 2018

Hilda's Yard

Theatre Woodstock Oxford County, Woodstock
Friday, April 06, 2018 - Saturday, April 14, 2018

Risky Phil

Young People's Theatre Toronto
Monday, April 09, 2018 - Friday, April 27, 2018

Take d Milk, Nah?

Theatre Passe Muraille Toronto
Tuesday, April 10, 2018 - Sunday, April 22, 2018

Mouthpiece

Buddies in Bad Times Theatre Toronto
Wednesday, April 11, 2018 - Sunday, April 22, 2018

The Attic, the Pearls and Three Fine Girls

Theatre Aurora Aurora, York Region
Thursday, April 12, 2018 - Saturday, April 21, 2018

The Dixie Swim Club

Whitby Courthouse Theatre Durham Region, Whitby
Thursday, April 12, 2018 - Saturday, April 28, 2018

Boxed In

Georgetown Little Theatre Georgetown, Halton Hills, Halton Region
Friday, April 13, 2018 - Sunday, April 22, 2018

Exit Laughing

Theatre Sarnia Lambton County, Sarnia
Friday, April 13, 2018 - Saturday, April 21, 2018

Fun Home

The Musical Stage Company Toronto
Friday, April 13, 2018 - Sunday, May 06, 2018

Hilda's Yard

Theatre Burlington Burlington, Halton Region
Friday, April 13, 2018 - Saturday, April 28, 2018

Chariots of Fire

The Grand Theatre London, Middlesex County
Tuesday, April 17, 2018 - Saturday, May 05, 2018

A Comedy of Tenors

Northumberland Players Cobourg, Northumberland County
Friday, April 20, 2018 - Sunday, May 06, 2018

Selfie

Young People's Theatre Toronto
Monday, April 23, 2018 - Friday, May 11, 2018

Romeo & Juliet

Northumberland Players Cobourg, Northumberland County
Thursday, April 26, 2018 - Saturday, May 12, 2018

The Taming of the Shrew

Amicus Productions Toronto
Thursday, April 26, 2018 - Saturday, May 12, 2018

Lulu v.7 // aspects of a femme fatale

Buddies in Bad Times Theatre Toronto
Tuesday, May 01, 2018 - Sunday, May 20, 2018

Salmon Girl

Young People's Theatre Toronto
Tuesday, May 01, 2018 - Saturday, May 12, 2018

Sherlock Holmes and the Case of the Jersey Lily

Ottawa Little Theatre Ottawa
Wednesday, May 02, 2018 - Saturday, May 19, 2018

Crazy for You

Scarborough Music Theatre Toronto
Thursday, May 03, 2018 - Saturday, May 19, 2018

Bare Bear Bones

London Community Players London, Middlesex County
Friday, May 04, 2018 - Sunday, May 13, 2018

Ma Rainey's Black Bottom

Soulpepper Theatre Toronto
Friday, May 04, 2018 - Saturday, June 02, 2018

Moon over Buffalo

Huronia Players Midland, Simcoe County
Friday, May 04, 2018 - Saturday, May 19, 2018

The Producers

Theatre Sarnia Lambton County, Sarnia
Friday, May 11, 2018 - Saturday, May 19, 2018

Vanya and Sonia and Masha and Spike

Kanata Theatre Ottawa
Tuesday, May 15, 2018 - Saturday, May 26, 2018

A Chorus of Disapproval

Soulpepper Theatre Toronto
Wednesday, May 16, 2018 - Friday, June 22, 2018

Theatre Ontario Festival 2018

Theatre Ontario London, Middlesex County
Wednesday, May 16, 2018 - Sunday, May 20, 2018

Theatre Ontario Festival 2018

London Community Players London, Middlesex County
Wednesday, May 16, 2018 - Sunday, May 20, 2018

Calendar Girls

The Curtain Club Richmond Hill, York Region
Thursday, May 24, 2018 - Saturday, June 09, 2018

An Evening of One Acts

Northumberland Players Cobourg, Northumberland County
Friday, June 01, 2018 - Saturday, June 16, 2018

Mamma Mia!

Orpheus Musical Theatre Society Ottawa
Friday, June 01, 2018 - Sunday, June 10, 2018

Move Over Mrs. Markham

Ottawa Little Theatre Ottawa
Wednesday, June 06, 2018 - Saturday, June 23, 2018

The Importance of Being Earnest

Scarborough Theatre Guild Toronto
Friday, July 06, 2018 - Saturday, July 21, 2018

 

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)