Click on one of our upcoming productions of Maggie below, or scroll down for a full list of all upcoming performances.

Hamilton, ON

April 19 – May 6, 2023

Theatre Aquarius

April 19 – May 6, 2023

Charlottetown, PE

June 21, 2023 - Sept 2, 2023

Confederation Centre of the Arts

June 23, 2023 – Sept 2, 2023

Glace Bay, NS

Sept 28, 2023 - Oct 10, 2023

Savoy Theatre

Sept 28, 2023 – Oct 10, 2023

All Upcoming Performances

  • Apr 19, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • Apr 20, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • Apr 21, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • Apr 22, 2023
    Hamilton, ON
    Theatre Aquarius
    1:30 pm
  • Apr 22, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • Apr 23, 2023
    Hamilton, ON
    Theatre Aquarius
    1:30 pm
  • Apr 25, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • Apr 26, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • Apr 27, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • Apr 28, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • Apr 29, 2023
    Hamilton, ON
    Theatre Aquarius
    1:30 pm
  • Apr 29, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • Apr 30, 2023
    Hamilton, ON
    Theatre Aquarius
    1:30 pm
  • May 02, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • May 03, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • May 04, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • May 05, 2023
    Hamilton, ON
    Theatre Aquarius
    7:30 pm
  • May 06, 2023
    Hamilton, ON
    Theatre Aquarius
    1:30 pm
  • May 06, 2023
    Hamilton, ON
    Theatre Aquarius
    7 :30 pm
  • Jun 21, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jun 22, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jun 23, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jun 28, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jun 29, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    1:30 pm
  • Jun 29, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 05, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 06, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    1:30 pm
  • Jul 06, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 10, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 11, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 14, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 14, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 15, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    1:30 pm
  • Jul 15, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 19, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 20, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    1:30 pm
  • Jul 20, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 24, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 25, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    1:30 pm
  • Jul 25, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 28, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Jul 29, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 02, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 03, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    1:30 pm
  • Aug 03, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 07, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 08, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 11, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 12, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    1:30 pm
  • Aug 12, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 16, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 17, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    1:30 pm
  • Aug 17, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 21, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 22, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 25, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 26, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    1:30 pm
  • Aug 26, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 30, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Aug 31, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    1:30 pm
  • Aug 31, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Sep 01, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Sep 02, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    1:30 pm
  • Sep 02, 2023
    Charlottetown, PE
    Confederation Centre of the Arts
    7:30 pm
  • Sep 28, 2023
    Glace Bay, NS
    Savoy Theatre
    7:30 pm
  • Sep 29, 2023
    Glace Bay, NS
    Savoy Theatre
    7:30 pm
  • Sep 30, 2023
    Glace Bay, NS
    Savoy Theatre
    7:30 pm
  • Oct 01, 2023
    Glace Bay, NS
    Savoy Theatre
    2:00 pm
  • Oct 01, 2023
    Glace Bay, NS
    Savoy Theatre
    7:30 pm
  • Oct 03, 2023
    Glace Bay, NS
    Savoy Theatre
    7:30 pm
  • Oct 04, 2023
    Glace Bay, NS
    Savoy Theatre
    7:30 pm
  • Oct 05, 2023
    Glace Bay, NS
    Savoy Theatre
    7:30 pm
  • Oct 06, 2023
    Glace Bay, NS
    Savoy Theatre
    7:30 pm
  • Oct 07, 2023
    Glace Bay, NS
    Savoy Theatre
    7:30 pm
  • Oct 08, 2023
    Glace Bay, NS
    Savoy Theatre
    2:00 pm