Box Office

General Information | Purchasing TicketsParking

Box Office Information

Address: 35 E. Walnut St. Asheville, NC 28801

Summer Phone Hours: Tuesday-Friday 10:00 AM-4:00 PM
Summer Lobby Hours: Tuesday-Friday 1:00 PM-4:00 PM
The Box Office will also open 60 minutes before the start of each show.
We are closed on all federal holidays.

Tickets can be purchased in-person, over the phone at (828) 254-1320, or online.

What is the run time of the show? Will there be an intermission? What is the content of the show? 

An approximate run time, information about intermission, and the content of the show is provided on the event page for all shows under “Show and Events” on our website.

What is the best seat in the house? 

Every seat in our Mainstage theatre is a good seat! Our center section of seats are the most popular. See the seat map of our Mainstage theatre below. 

Purchasing Tickets

I have a child under the age of 3. Do I need to buy a ticket for them?

Children ages 3 and under do not need a ticket. Children without tickets are required to sit in the lap of an accompanying adult.

What are the fees added onto my order?

The convenience fee is added to any purchases done over the phone or online. This fee can be avoided if you come in person to the Box Office. The facility fee is applied to all tickets and cannot be waived if purchased in person. Sales tax is applied to all ticket purchases besides our classes.

Can I have a refund?

All sales are final and no refunds are permitted.

How do I exchange my tickets to a different date?

If approved by the Box Office staff, an exchange can happen for the same show for another performance date. We cannot exchange your tickets for another show. All exchanges will include a $1 per ticket exchange fee.

The show is sold out. Is there a way for me to still see the show?

There may be limited tickets available at the Box Office for sold out performances. Please call the Box Office at (828) 254-1320 to get more information on the day of the performance.

What are some ways I can see the show at a reduced cost?

    • Student Discount – We have a discounted student rate of $20 for all Mainstage performances. You can redeem this by purchasing your tickets over the phone or visiting the Box Office. If you purchase your tickets over the phone, you must bring a Student ID (or something else proving you are a student) to the box office on the day of your performance.
    • Rush Tickets – Beginning thirty minutes before each Mainstage show, a select number of tickets will be available to purchase at a discounted rate of $20. These must be purchased in person at the box office, and must be requested by name. We cannot guarantee if or how many rush tickets will be available in advance.
    • Zoom Pass – Reserve a Zoom pass through your local Buncombe County library. A Zoom pass gives you two complimentary tickets.
    • Volunteers – All volunteers can see Mainstage, Youth Production and 35below shows for free. Learn more about volunteering!


Asheville Community Theatre is located in historic downtown Asheville, North Carolina at 35 East Walnut Street.

Audience members may only park in ACT parking spots located adjacent to our building after 6:30pm on evening show days or 1:30pm on matinee days to accommodate staff, cast, crew and volunteer parking. Unauthorized vehicles will be asked to move or towed.

The closest street parking is found on Spruce, Walnut and Market streets. Street parking is free after 6pm Monday-Saturday and all day Sunday. There are several parking garages nearby, including:

  • College Street Garage: Buncombe County Parking Garage, located at 164 College St.
  • AC Marriott Hotel: located at 10 Broadway St.
  • Civic Center Garage: located at 68 Rankin Ave.
  • Rankin Avenue Garage: located at 84 W Walnut St.

For more downtown parking information, see City of Asheville’s Where’s Parking page.