Seven men in tuxedos and aprons dance on stage around a table with two chairs and glasses.

Tickets

Mill Mountain Theatre presents Charlie and the Chocolate Factory musical July 15 to August 2, 2026.

Upcoming Shows

Single Tickets

Please always purchase tickets from our website for the best deal and most accurate seating. 3rd party ticket sellers do not have access to our seating chart. Thank you.

Purchase tickets online 24/7 or call during box office hours.

Box Office Hours

Monday
Closed
Tuesday
9:45am - 4:45pm
Wednesday
9:45am - 4:45pm
Thursday
9:45am - 4:45pm
Friday
9:45am - 4:45pm
Saturday
9:45am - 4:45pm
Sunday
12:45pm - 4:45pm

Rush Tickets

Mill Mountain Theatre is pleased to continue our 15 Under 30 Rush Program. Based on availability, rush tickets may be available to patrons 29 years old or younger to our mainstage productions, 30 minutes prior to each performance.

  • The price of each rush ticket is $20 (plus taxes/fees).
  • All rush tickets are CASH ONLY.
  • Valid ID including proof of age is required to purchase a ticket.
  • One ticket per ID, no exceptions.
Empty theater with red seats arranged in rows facing the stage under bright lights.
MMT Trinkle Mainstage seating chart showing stage, color-coded seat sections, wheelchair spots, and technical booth.

Group Tickets

Group Experiences & Entertainment Packages

Group Discounts

10-49 People receive 10% off
50+ People receive 15% off

Call the box office or email us to reserve your group tickets!

Enhancements

Enhance your experience or make your company's team building adventure extra special by booking an event before or after the show at the Center In the Square Atrium or the Level Up Lounge!

You can also enhance your experience with a Curtain Talk at MMT or at your business to learn more about how the magic happens!

For more info please contact Larry Kufel at the buttons below:

Partnerships

Visiting a participating restaurant after the show to receive 10% off your food bill when you show your group ticket stub after the show! (Discount excludes alcohol).

Montano's
Twisted Track Brewpub
Three Knotch'd Brewery
Hotel Roanoke Pine Room
Hotel Roanoke Regency Room
Lucky
Fortunado

School Field Trips

Field Trips

Mill Mountain Theatre is happy to accommodate field trips to any of our Young Audiences Series performances. Select shows may offer special performance times for school groups. Please contact us for more information or to get on the list for updates about school trips.

*Note: Field trip space is limited and sells out quickly.

Bus Accomodations

Military Discounts

Blue Star Theatres

Mill Mountain Theatre is committed to the military personnel in our community, and we proudly welcome you to our theatre.

Mill Mountain Theatre offers a 10% discount off the full price of tickets to active duty U.S. military personnel, veterans, and their immediate families.

Discounted tickets are limited to 4 per military personnel. This discount is not eligible to be used in conjunction with any other offer or discount. Please identify yourself as either active duty military personnel or as a veteran when you purchase tickets by calling (540) 342-5740 or in person at our box office. This discount is not available for online purchases.

Blue Star Theatres is a program of Blue Star Families and Theatre Communications Group.

Blue Star Theatres logo with a blue and red star and text.Theatre Communications Group logo with white letters 'tcg' inside an orange circle and text to the right.Blue Star Families logo with a blue and red star and text in blue and red.

Season Package

2027 Season Packages

Please check back for details about our upcoming season packages for 2027

Gift Cards

Mill Mountain Theatre Gift Cards

Give the gift of live theatre! A Mill Mountain Theatre Gift Card is the perfect gift for theatre fans of all ages! Mill Mountain Theatre gift cards are redeemable towards season subscriptions and individual show tickets! Gift cards are available to purchase online, in person, or over the phone at 540-342-5740

Person scanning ticket or pass on a handheld device at an entry point with a queue rope.

Frequently Asked Questions

What time does the show start?

The house lobby opens 30 minutes prior to the time listed on your ticket. The curtain is scheduled to rise at the time listed on your ticket.

Where can I purchase tickets?

Tickets can be purchased online at our website. Additionally, they may be purchased over the phone at (540)-342-5740 or in person at the McDonald's Box Office inside Center in the Square.

Can I bring snacks to the theatre?

We ask that you leave the bags of chips at home. However, you may bring in quiet snacks and candy from The Candy Store outside the Trinkle MainStage.

Is there a dress code?

We encourage all our patrons to come as they are. However, we do encourage you to bring a coat, sweater, or blanket as the theatre does run on the colder side.

Can I bring a group to watch the show?

Yes! For discounted rates on a group of 10 or more people, please visit our group ticketing page or call our Box Office at (540)-342-5740.

Where should I park?

Mill Mountain Theatre is located in Downtown Roanoke, VA in the Center in the Square.

Trinkle MainStage
1 Market Square, SE
Roanoke, VA 24011-1437

Waldron Stage
20 Church Avenue, SE
Roanoke, VA 24011-1437

Parking

There are numerous parking options close to Mill Mountain Theatre. PARK Roanoke operates four city-owned garages within a 10-minute walk.

  • Center in the Square Garage, 11 Campbell Ave, is next door to Center in the Square. Parking is $1 per half hour with an $8 maximum per visit. Fees are collected all day, every day. Changes in the CITS Garage entry and exit procedure took effect in May 2024.  
  • Market Garage, 25 Church Avenue SW, is located on Church Av and Market St, and is directly across from the Waldron stage. Parking is $1 per half four with an $8 maximum per visit.  Fees are collected all day, every day
  • Tower Garage, 19 Norfolk Ave, is connected to the Wells Fargo Tower. Parking is $3 for evenings and free before 4 p.m. on Saturdays and all day on Sundays.
  • Church Garage, 121 Church Avenue SW, is located on Church Av across from the Greene Memorial methodist church.  Parking is $1 per half four with an $8 maximum per visit.  Fees are collected all day, every day.
  • Elmwood Park Garage, 201 Tazewell Avenue, is three blocks south of Center in the Square. Parking is free after 5 p.m. on weeknights and free all day Saturday and Sunday.
  • For more information regarding on-street or off-street parking visit https://www.parkroanoke.com/locations

*Neither MMT nor Center in the Square operate any parking garages and no say in pricing or payment systems

MMT stays in daily contact with PARK Roanoke during performances to ensure that parking attendants are prepared to accommodate you in a prompt and friendly manner. If you have questions about parking, please call 342-5761.

Where is the Trinkle MainStage located?

The Trinkle MainStage is located on the first floor of Center in the Square at 1 Market Square S.E. Roanoke, VA 24011.

Where is the Waldron Stage located?

The Waldron Stage is located on the first floor of Center in the Square on Church, at 20 Church Ave. S.E. Roanoke, VA 24011.

How do I access the Marquee Digital program?

We have a number of options available for our patrons. The Marquee can be accessed from your seat by connecting to the Mill Mountain Theatre Guest WiFi. We have also placed QR codes throughout the lobby. Additionally, we offer a link on our website to the Marquee Digital Program.

Does Mill Mountain Theatre offer printed programs?

At this time, Mill Mountain Theatre does not offer printed programs as a measure to reduce our carbon footprint.

What should I plan on bringing?

In addition to yourself and your closest friends, we recommend that our patrons bring a sweater, coat, or blanket as the theatre may be cooler in temperature.

I lost my tickets — can I still see the show?

If you lost your tickets, contact our Box Office at (540)-342-5740. Please have the email address and phone number used upon purchasing so our Box Office team can reprint your tickets if necessary.

My show was canceled — what do I do?

In the rare instance of a show cancellation, Mill Mountain Theatre allows you to transfer your tickets to another performance of the same show, opt for a different production, or receive a full refund — all without any additional fees. For more details, please contact our box office at (540)-342-5740.

If I purchase tickets in person, can I avoid fees?

Fees are charged regardless of your purchase method. These fees go directly towards the City of Roanoke and Center in the Square.

Does Mill Mountain Theatre offer handicap-accessible seating?

We offer a selection of handicap-accessible seating in the lower section of the Trinkle MainStage. When placing your order online, look for the seats marked in blue; otherwise, our box office staff can help you in person or over the phone at (540)-342-5740.

Is there a bag policy?

Guests are welcome to bring bags of any size, as we do not have a specific bag policy. However, for the safety of all patrons, we reserve the right to conduct bag searches if necessary. Please cooperate with our staff if requested. We also kindly ask that you ensure your bag does not obstruct aisles, pathways, or disturb others during performances.

Can I gift tickets to someone?

We happily accommodate patrons who wish to gift tickets to others — simply inform our Box Office of the recipient's name. We also provide convenient gift cards for purchase, redeemable for any performance produced by Mill Mountain Theatre. Explore our selection of gift cards here.

Do you offer ticket exchanges?

Ticket exchanges for the same production are available, subject to availability. While we can't guarantee the same seat for another date, we'll do our best to accommodate your request. Non-season ticket holders incur a $3 per ticket exchange fee, and requests must be made at least 24 hours prior to the originally scheduled performance. Season ticket holders enjoy complimentary exchanges.

All exchanges must be handled through the box office. Box office hours are 9:45 a.m. to 4:45 p.m. Tuesday through Saturday and 12:45 p.m. to 4:45 p.m. on Sundays, and are subject to change. The box office phone number is (540)-342-5740.

What is the theatre's policy on late seating?

Late seating to performances is not available once the show has begun. If you arrive after the performance has started, you may wait until intermission or a suitable break in the show to be seated, escorted by our ushers. Please note that no refunds will be provided for patrons who do not arrive on time for seating.

Where can I stay?

To find Roanoke accommodations nearby, visit HotelsCombined

Cookie Preferences

Privacy is important to us, so you have the option of disabling certain types of storage that may not be necessary for the basic functioning of the website. Blocking categories may impact your experience on the website. Privacy information

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.