The Barnstormers Theater  "The oldest continuously operating community theater in Pennsylvania..."

If outdoor preformance is available, please keep in mind to bring chairs or blankets to sit on. If weather premitting the performance will be across the street from the theater otherwise it will be moved to the theater.   

Order Your Tickets by Phone
Tickets may be ordered by calling
The Barn's Box Office Voice Mail at
(610) 461-9969

When ordering, please leave:

  • Your name
  • Spelling of your last name
  • Your phone number
  • The number of tickets you are ordering
  • The kind of ticket you want (e.g. standard adult, senior, student, etc.)
  • Whether you are a subscriber or guest
  • The date, day and time of the performance you plan to attend.

Orders are accepted on the Box Office Voice Mail system until sixty minutes before curtain times for all shows: after that, contact the administrative office at

(610) 461-9969

You will be contacted only if there is a problem with your order. If you would like confirmation of your order, please request it at the time you place your order and we will make every effort to reach you as soon as we can.

Payment for your tickets may be made at the Box Office when you pick up your tickets on the day or evening of the performance. We accept cash, checks, Visa or MasterCard. The Barnstormer's reserves the right to require a valid Visa or MasterCard account number in order to maintain a reservation of five or more tickets. If the tickets are not picked up or no prior cancellation was received The Barn will process the tickets charges using that account.

Come Early:
We recommend that you arrive at the theatre no later than 15 minutes prior to curtain. Please note that if tickets are not claimed at the box office by 7:50 p.m. (1:50 p.m. for matinees), any tickets which have not been paid for in advance may be sold to other patrons. This does not apply to tickets which are reserved using The Barn subscription.

Advanced/Online Sales
If you're interested in attending a performance as part of a group, call the theater at (610) 461-9969 and leave a message.  Your tickets will be waiting for you at the Box Office up to 30 minutes before the show begins. Let us know at the time you call if you would like an order confirmation.

You can also make credit card purchases online through Ticket Leap:

Ticket Prices:
Fall Fundraising Show
: All Tickets $20

Musicals: Adult - $50, Seniors (62+) $17,  Youth (17-) $17
Plays: Adult - $15,  Seniors (62+) $13, Youth (17-) $13

One Acts and Special Events $10 Flat rate

Youth & Children Theater Productions     $15 GA, $13 Youth (10 and under), $13 Seniors 

Special Ticket Prices

Fall Show: All seats $20

Murder Mystery at The Barn Series: 

             Advances Sales Appetizer/Dessert Sampler & Show Tickets: Adult - $25, Seniors - $22, Youth (17-) $22

​                All Seating for Appetizers & Desserts will be 1hr before opening. 

Live Streaming Shows:  $15  (group rates do not apply for Live Streaming) 

Special Events:
Ticket Prices vary based on the event and will be posted as events are scheduled.

Season Tickets:
Get a 15% discount if you buy a Season Ticket. A season ticket allows a single person to see all 6 shows.

Group Rates:
Groups of 10 or more receive $2 off the price of a ticket & reserved seating.
For Group reservations email us at or call (610) 461-9969.

In some cases, a special show time can be arranged if your group wants to buy an exclusive showing for a special event or fundraiser. There is a 50% discount for an exclusive showing.

Seating Chart:
The Barnstormers seats approx.  70 to 120 patrons depending on configuration. The theatre can be configured in either Cabaret or Traditional seating. Mostly it is General Seating the only exception is our Murder Mystery where you will be assigned a table.

Ticket Exchange:
Save those stubs, bub! Once again we’re joining together with Forge Theater to give our collective theatre friends a special thanks for their support. Bring your stub from the current Forge Theater or Barnstormers main stage show and take $2 off the ticket price of a main stage show at the other theatre!