ticket prices


$18 General Admission

$16 Seniors (60+), Students, and US Military/Veterans

$10 Youth (12 and under)

Advance reservations or pre-purchase of tickets is highly recommended as performances often sell out before the performance date.  To make reservations by phone, please call the box office at 508-347-9005.

Please do not email requests for tickets reservations – we are unable to process requests for reservations made via email message.


$15 each for groups of 10 or more at Friday and Saturday evening performances

$16 each for group of 10 or more at Sunday matinee performances

  • payment for group tickets must come from one source
  • payment in full is due a minimum of 7 days before the performance date 

$15 Regular Admission

$10 Youth (12 and under)


2018 Prices, Group Rates and Season Tickets will be available this fall.  Stay tuned for details.  We are not yet able to take reservations for our 2018 season.



New Box Office Policies for 2017:
Cancellation Fees: While we're happy to continue our long-standing practice of taking advance ticket registrations by phone and allowing customers to pay for their tickets when they arrive at the theater, there is now a $2 per ticket cancellation fee for tickets that are canceled without a minimum 48 hour notice - for any reason.  Additionally, we will no long accept unpaid reservations from patrons after their first "no-show."

Ticket Exchanges: Exchanges are easier than ever with our new Box Office system, but must be requested at least 48 hours in advance of the performance date.  Exchanges requested less than 48 hours in advance are subject to a $2 per ticket exchange fee.

Deadlines for Phone Reservations: Requests for ticket reservations must be received at least 24 hours in advance of performance date you wish to attend.  We will update the outgoing phone message on performance days to advise callers of the availability of walk-in tickets for that day or evening's performance, but we simply do not have the staff resources to answer the last minute calls for same day tickets.  Patrons can always view the seating charts for each performance on our website by following the "Buy Tickets Now" link - viewing available tickets online does not commit you to purchase tickets. These seating charts are accurate and always up to date!