Tickets are on sale for all shows!

Performed by 1st & 2nd grade students.

Register to perform in our spring productions here.

All performances are at Wolf PAC

Square: Friday, November 14, 2025 at 6pm & Saturday, November 15, 2025 at 3pm

Squiggle: Saturday, November 15, 2025 at 11am & Sunday, November 16, 2025 at 11am

Circle: Saturday, November 15, 2025 at 1pm & Sunday, November 16, 2025 at 1pm

Triangle: Saturday, November 15, 2025 at 5pm & Sunday, November 16, 2025 at 3pm

PURCHASE TICKETS

Content Warning.
Suggested Audience Age 13 and Over.
There will be mature language and themes.

Performed by 7th-12th grade students.

Register to perform in our spring productions here.

All performances are at Wolf PAC

Thursday, December 11, 2025 at 7pm
Friday, December 12, 2025 at 7pm
Saturday, December 13, 2025 at 2pm

PURCHASE TICKETS

Content Warning.
Suggested Audience Age 13 and Over.

Performed by 7th-12th grade students.

Register to perform in our spring productions here.

All performances are at Wolf PAC

Friday, December 19, 2025 at 7pm
Saturday, December 20, 2025 at 2pm & 7pm

PURCHASE TICKETS

Performed by 3rd & 4th grade students.

Register to perform in our spring productions here.

All performances are at Haverford College, 370 Lancaster Avenue, Haverford, PA 19041

Onyx: Saturday, January 10, 2026 at 3pm & Monday, January 12 at 7pm

Ruby: Sunday, January 11, 2026 at 11am & Tuesday, January 13, 2026 at 7pm

Emerald: Saturday, January 10, 2026 at 7pm & Wednesday, January 14, 2026 at 7pm

Sapphire: Sunday, January 11, 2026 at 2pm & Thursday, January 15, 2026 at 7pm

PURCHASE TICKETS

Performed by 5th & 6th grade students.

Register to perform in our spring productions here.

All performances are at Benchmark School, 2107 N. Providence Road, Media, PA 19063

Pearl: Wednesday, January 21, 2026 at 7pm & Saturday, January 24, 2026 at 3pm

Diamond: Thursday, January 22, 2026 at 7pm & Saturday, January 24, 2026 at 7pm

Crystal: Friday, January 23, 2026 at 7pm & Sunday, January 25, 2026 at 11am

Opal: Saturday, January 24, 2026 at 11am & Sunday, January 25, 2026 at 2pm

PURCHASE TICKETS

Learn more about our professional production of Shrek the Musical!
See the show and take the workshop!

LEARN MORE