Box office: 978.355.2096
Ticket Pricing for most main stage productions
$20 General Admission
$15 Senior Citizens (age 65+) and Children (age 12 and younger)
Ticket Pricing for most youth stage productions
$15 General Admission (All tickets - All ages)
Prices may vary for certain special productions and events.
Group discounts may be available for some productions. Please contact the box office.
Reservations are highly recommended to avoid disappointment. Reservations can be made online and by telephone.
We Will Call to Confirm Your Tickets. At that time a credit card will be required to reserve your seat. We accept all major credit cards. Your credit card will not be charged until show time and you may pay cash or charge the tickets when you arrive at the theater. You may request that the credit card be charge in advance and your tickets held at the box office.
On the day of a performance, the box office is open at least one hour before the performance starts.
The theater house is opened for seating at least 30 minutes before the performance starts and seats are available on a first-come basis.
Unpaid Reserved Tickets will be held for you until 15 minutes before the performance starts. After this time, we reserve the right to offer them to patrons waiting in the foyer. If we are unable to sell the tickets, we reserve the right to charge your credit card account.
Ticket Cancellation Policy. Please inform the box office of the cancellation of any reservations at least 24 hours before the show to guarantee that tickets will NOT be charged to your credit card account.
Accessibility. When making reservations please inform the box office of any special needs. Wheelchair access is available via the side ramp entrance. Before using this entrance, we ask that a member of your party first inform the box office staff so that we can assist. Please arrive at least 15 minutes before the show starts to be seated. Seats can be reserved to accommodate special needs.