Peterborough Theatre Guild

April 2025


Thursday, April 3 - Saturday, April 5



Sunday, April 6


Friday, April 25 & Saturday, April 26


Sunday, April 27 & Sunday, May 4


Wednesday, April 30 - Saturday, May 3


May 2025


Sunday, May 11



June 2025


Sunday, June 1


Ongoing Events


Until Saturday, March 29