Coronavirus Update: Click here for info if your event is impacted

Tickets & Schedule for Upcoming Events at Shaw Festival Theatre

Explore ticketsbuzz.com to know about all the upcoming events at Shaw Festival Theatre. We have a collection of the best tickets for all events at Shaw Festival Theatre, which is famous for hosting the best and variety of events. From standard seats to seats above par, we offer the cheapest prices for all. Buy tickets without any hassle only from ticketsbuzz.com and stay tuned to this page to know more about events that are going to take place at Shaw Festival Theatre.


Sat May 4, 2024 - 02:00 PM
, Niagara On The Lake, ON

Wed May 8, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri May 10, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sun May 12, 2024 - 01:00 PM
, Niagara On The Lake, ON

Thu May 16, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat May 18, 2024 - 02:00 PM
, Niagara On The Lake, ON

Wed May 22, 2024 - 02:00 PM
, Niagara On The Lake, ON

Thu May 23, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat May 25, 2024 - 05:00 PM
, Niagara On The Lake, ON

Sun May 26, 2024 - 01:00 PM
, Niagara On The Lake, ON

Wed May 29, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat Jun 1, 2024 - 02:00 PM
, Niagara On The Lake, ON

Wed Jun 5, 2024 - 02:00 PM
, Niagara On The Lake, ON

Thu Jun 6, 2024 - 02:00 PM
, Niagara On The Lake, ON

Thu Jun 6, 2024 - 08:00 PM
, Niagara On The Lake, ON

Fri Jun 7, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat Jun 8, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat Jun 8, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sun Jun 9, 2024 - 01:00 PM
, Niagara On The Lake, ON

Wed Jun 12, 2024 - 02:00 PM
, Niagara On The Lake, ON

Wed Jun 12, 2024 - 08:00 PM
, Niagara On The Lake, ON

Thu Jun 13, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri Jun 14, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat Jun 15, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat Jun 15, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sun Jun 16, 2024 - 01:00 PM
, Niagara On The Lake, ON

Wed Jun 19, 2024 - 02:00 PM
, Niagara On The Lake, ON

Wed Jun 19, 2024 - 08:00 PM
, Niagara On The Lake, ON

Thu Jun 20, 2024 - 08:00 PM
, Niagara On The Lake, ON

Fri Jun 21, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri Jun 21, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sat Jun 22, 2024 - 05:00 PM
, Niagara On The Lake, ON

Sun Jun 23, 2024 - 01:00 PM
, Niagara On The Lake, ON

Sun Jun 23, 2024 - 07:00 PM
, Niagara On The Lake, ON

Wed Jun 26, 2024 - 08:00 PM
, Niagara On The Lake, ON

Thu Jun 27, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri Jun 28, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat Jun 29, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat Jun 29, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sun Jun 30, 2024 - 01:00 PM
, Niagara On The Lake, ON

Thu Jul 4, 2024 - 08:00 PM
, Niagara On The Lake, ON

Fri Jul 5, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat Jul 6, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sun Jul 7, 2024 - 01:00 PM
, Niagara On The Lake, ON

Tue Jul 9, 2024 - 02:00 PM
, Niagara On The Lake, ON

Wed Jul 10, 2024 - 08:00 PM
, Niagara On The Lake, ON

Thu Jul 11, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri Jul 12, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sat Jul 13, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat Jul 13, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sun Jul 14, 2024 - 07:00 PM
, Niagara On The Lake, ON

Tue Jul 16, 2024 - 02:00 PM
, Niagara On The Lake, ON

Wed Jul 17, 2024 - 08:00 PM
, Niagara On The Lake, ON

Thu Jul 18, 2024 - 02:00 PM
, Niagara On The Lake, ON

Thu Jul 18, 2024 - 08:00 PM
, Niagara On The Lake, ON

Fri Jul 19, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sat Jul 20, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sun Jul 21, 2024 - 01:00 PM
, Niagara On The Lake, ON

Sun Jul 21, 2024 - 07:00 PM
, Niagara On The Lake, ON

Tue Jul 23, 2024 - 02:00 PM
, Niagara On The Lake, ON

Wed Jul 24, 2024 - 08:00 PM
, Niagara On The Lake, ON

Thu Jul 25, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri Jul 26, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri Jul 26, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sat Jul 27, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sun Jul 28, 2024 - 01:00 PM
, Niagara On The Lake, ON

Tue Jul 30, 2024 - 08:00 PM
, Niagara On The Lake, ON

Wed Jul 31, 2024 - 02:00 PM
, Niagara On The Lake, ON

Thu Aug 1, 2024 - 08:00 PM
, Niagara On The Lake, ON

Fri Aug 2, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri Aug 2, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sat Aug 3, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sun Aug 4, 2024 - 01:00 PM
, Niagara On The Lake, ON

Tue Aug 6, 2024 - 02:00 PM
, Niagara On The Lake, ON

Tue Aug 6, 2024 - 08:00 PM
, Niagara On The Lake, ON

Wed Aug 7, 2024 - 08:00 PM
, Niagara On The Lake, ON

Thu Aug 8, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri Aug 9, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri Aug 9, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sat Aug 10, 2024 - 02:00 PM
, Niagara On The Lake, ON

Sun Aug 11, 2024 - 07:00 PM
, Niagara On The Lake, ON

Tue Aug 13, 2024 - 02:00 PM
, Niagara On The Lake, ON

Wed Aug 14, 2024 - 08:00 PM
, Niagara On The Lake, ON

Thu Aug 15, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri Aug 16, 2024 - 02:00 PM
, Niagara On The Lake, ON

Fri Aug 16, 2024 - 08:00 PM
, Niagara On The Lake, ON

Sun Aug 18, 2024 - 01:00 PM
, Niagara On The Lake, ON