May 30, 2025
Friday, 7:00 pm
May 31, 2025
Saturday, 6:30 pm
May 31, 2025
Saturday, 10:30 am
May 31, 2025
Saturday, 2:30 pm
June 1, 2025
Sunday, 1:00 pm
May 31, 2025
Saturday, 10:30 am
May 31, 2025
Saturday, 2:30 pm
June 1, 2025
Sunday, 1:00 pm
May 30, 2025
Friday, 7:00 pm
May 31, 2025
Saturday, 6:30 pm
May 31, 2025
Saturday, 10:30 am
May 31, 2025
Saturday, 2:30 pm
June 1, 2025
Sunday, 1:00 pm
October 17, 2025
Friday, 7:30 pm
October 18, 2025
Saturday, 7:30 pm
October 17, 2025
Friday, 7:30 pm
October 18, 2025
Saturday, 7:30 pm
October 22, 2025
Wednesday, 7:30 pm
October 23, 2025
Thursday, 7:30 pm
October 24, 2025
Friday, 7:30 pm
October 22, 2025
Wednesday, 7:30 pm
October 23, 2025
Thursday, 7:30 pm
October 24, 2025
Friday, 7:30 pm
October 22, 2025
Wednesday, 7:30 pm
October 23, 2025
Thursday, 7:30 pm
October 24, 2025
Friday, 7:30 pm
November 20, 2025
Thursday, 7:30 pm
November 21, 2025
Friday, 7:30 pm
November 22, 2025
Saturday, 7:30 pm
November 20, 2025
Thursday, 7:30 pm
November 21, 2025
Friday, 7:30 pm
November 22, 2025
Saturday, 7:30 pm
November 20, 2025
Thursday, 7:30 pm
November 21, 2025
Friday, 7:30 pm
November 22, 2025
Saturday, 7:30 pm
November 27, 2025
Thursday, 7:30 pm
November 28, 2025
Friday, 7:30 pm
November 29, 2025
Saturday, 7:30 pm
November 27, 2025
Thursday, 7:30 pm
November 28, 2025
Friday, 7:30 pm
November 29, 2025
Saturday, 7:30 pm
November 27, 2025
Thursday, 7:30 pm
November 28, 2025
Friday, 7:30 pm
November 29, 2025
Saturday, 7:30 pm
December 11, 2025
Thursday, 7:30 pm
December 12, 2025
Friday, 7:30 pm
December 13, 2025
Saturday, 7:30 pm
December 11, 2025
Thursday, 7:30 pm
December 12, 2025
Friday, 7:30 pm
December 13, 2025
Saturday, 7:30 pm
December 11, 2025
Thursday, 7:30 pm
December 12, 2025
Friday, 7:30 pm
December 13, 2025
Saturday, 7:30 pm
January 8, 2026
Thursday, 7:30 pm
January 9, 2026
Friday, 7:30 pm
January 8, 2026
Thursday, 7:30 pm
January 9, 2026
Friday, 7:30 pm
January 15, 2026
Thursday, 7:30 pm
January 16, 2026
Friday, 7:30 pm
January 17, 2026
Saturday, 7:30 pm
January 15, 2026
Thursday, 7:30 pm
January 16, 2026
Friday, 7:30 pm
January 17, 2026
Saturday, 7:30 pm
January 15, 2026
Thursday, 7:30 pm
January 16, 2026
Friday, 7:30 pm
January 17, 2026
Saturday, 7:30 pm
February 19, 2026
Thursday, 7:30 pm
February 20, 2026
Friday, 7:30 pm
February 19, 2026
Thursday, 7:30 pm
February 20, 2026
Friday, 7:30 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
March 19, 2026
Thursday, 7:30 pm
March 20, 2026
Friday, 7:30 pm
March 21, 2026
Saturday, 7:30 pm
March 19, 2026
Thursday, 7:30 pm
March 20, 2026
Friday, 7:30 pm
March 21, 2026
Saturday, 7:30 pm
March 19, 2026
Thursday, 7:30 pm
March 20, 2026
Friday, 7:30 pm
March 21, 2026
Saturday, 7:30 pm
March 26, 2026
Thursday, 7:30 pm
March 27, 2026
Friday, 7:30 pm
March 26, 2026
Thursday, 7:30 pm
March 27, 2026
Friday, 7:30 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
2021
Junior: Dear Edwina Jr.
Senior: High School Musical
2019
Junior: The Music Man
Senior: The Addams Family
2018
Junior: Annie
Senior: Seussical
2017
Junior: The Little Mermaid
Senior: Into the Woods
2016
Junior: Peter Pan
Senior: Beauty and the Beast
2015
Junior: Shrek
Senior: Fame
2014
Junior: Aladdin
Senior: Chorus Line
2013
Grease
2012
Footloose