To order by phone, call the Box Office at (925) 283-1557. Box Office hours are Thursday-Friday from 4 p.m. - 6 p.m. and Saturday from 2 p.m. - 4 p.m.

To order via our website, check out the different packages below.

Hall Pass Perks

  • Priority Seating assigned and locked in (if desired).

  • Flexibility in what shows you attend, and ease in attending last minute.

  • Exchange at any time with NO EXCHANGE FEE* by emailing BoxOffice@ TownHallTheatre.com, by calling or by texting 925.283.1557. *Data and messaging rates may apply.

  • Missed Performance Insurance even when you accidentally miss a show, we’ll work with you to get you into another performance; good for all Main Stage shows.

  • Great Savings on our already affordable prices.

Subscription Pricing

  • Preview Performances: General $20

    Evening Performances: General: $45; Sr./Youth: $42; Preview: $20; Group: $35

    Matinee Performances: General: $40; Sr./Youth: $37; Group: $35