A Christmas Story at Mill Mountain Theatre (Roanoke, VA – 2025 Production)
Scott Watson as The Old Man in A Christmas Story at Mill Mountain Theatre in Roanoke, VA (2025 Production).
A Christmas Story Returns to Roanoke for 2025
A Christmas Story returns to Mill Mountain Theatre in Roanoke, VA for its 2025 holiday production, starring Scott Watson as The Old Man! Performance dates, cast, ticket links, and official details for the Roanoke run are below.
Official Tickets & Show Info — Mill Mountain Theatre (Roanoke, VA)
Official Tickets Link
Only purchase through Mill Mountain Theatre’s official website. Tickets are not sold through EventTicketsCenter, GoTickets, BoxOfficeTicketSales, or any reseller websites.
Show Dates
November 28 – December 21, 2025
Location
Mill Mountain Theatre, Trinkle Main Stage, Roanoke VA
About A Christmas Story 2025
Amanda Lea Mason joins A Christmas Story as Mom in 2025.
Eight years after the first sold-out run in 2017, A Christmas Story is back again for 2025. I am the only cast member who has done all three versions and I can already feel the spirit of the earlier productions giving me energy for this one.
My real-life partner, Amanda Lea Mason, is joining me this time as Mom. We last worked together in The Diary of Anne Frank at Mill Mountain and I am excited to share the stage with her again, especially in a comedy.
This will also be my tenth production at Mill Mountain Theatre, which says everything about how special this place is.
So come see A Christmas Story at Mill Mountain Theatre, running November 28 - December 21, 2025. Bring the family, laugh together, and get that warm Christmas feeling.
The leg lamp is lit and waiting for you.
A Christmas story 2025 Cast
Directed by GINGER POOLE
Rob Hancock* as RALPH
Amanda Lea Mason* as MOTHER
Scott Watson* as THE OLD MAN
Keeley Morgan as MISS SHEILDS
Garrett Adams as RALPIE
Lorenzo Albuquerque as SCHWARTZ
Gabriel Cundiff as FLICK
Corrina Drew as HELEN
Brent Saunders as SCUT FARKAS
Paisley Smart as ESTHER JANE
Bo Jack McNamera as RANDY
Isiah Helton as ENSEMBLE
Paige Baako as ENSEMBLE
A CHRISTMAS STORY 2025 PHOTOS
Scott Watson as The Old Man and Amanda Lea Mason as Mother in the iconic leg lamp scene from A Christmas Story at Mill Mountain Theatre (2025).
Photo by Richard Clompus.
Scott Watson as The Old Man and Amanda Lea Mason as The Mother share the moment of victory as the “major award” leg lamp is revealed in A Christmas Story (2025) at Mill Mountain Theatre. Photo by Richard Clompus.
Scott Watson as The Old Man scrambles to fix a flat tire with Amanda Lea Mason as The Mother nearby, moments before the legendary “Oh Fudge!” line in A Christmas Story (2025) at Mill Mountain Theatre. Photo by Richard Clompus.
Scott Watson as The Old Man reacts in horror to the pink bunny suit as Amanda Lea Mason as The Mother looks on, bringing one of A Christmas Story’s most famous moments to life in the 2025 Mill Mountain Theatre production. Photo by Richard Clompus.
Scott Watson as The Old Man and Amanda Lea Mason as The Mother share a joyful holiday dance in the Parker family home during A Christmas Story 2025 at Mill Mountain Theatre in Roanoke, Virginia. Photo by Richard Clompus.
A Christmas Story Production History at Mill Mountain Theatre
2017 Production
Scott Watson as The Old Man with the leg lamp during the 2017 production of A Christmas Story at Mill Mountain Theatre in Roanoke, VA.
Our first run in 2017 was both thrilling and a little terrifying.
I grew up watching A Christmas Story every Christmas Eve and Darren McGavin’s performance as The Old Man always felt perfect. At the time I was in my early thirties while he had been in his early sixties, which gave him a level of crankiness I had not earned yet.
Darren McGavin as The Old Man in the 1983 film version of A Christmas Story.
What helped me find my way into the role was realizing that, even in a tough lower middle class life in 1930s Indiana, the Old Man still celebrated small wins. Haggling for a Christmas tree, a good turkey, getting a tire changed in under four minutes. He did not dwell on the hard parts of life. He celebrated the victories.
Scott Watson as The Old Man, Julia Vanderveen as Mom, Sawyer Mullins as Ralphie in A Christmas Story (2017) at Mill Mountain Theatre.
That 2017 production had that rare theatre magic where everything works. Roanoke showed up in a big way. A Christmas Story broke every previous Mill Mountain record and became the most profitable play in the theatre’s 60-year history.
2021 Production
Scott Watson as The Old Man Car Fudge Car Scene In the 2021 production of A Christmas Story at Mill Mountain Theatre in Roanoke, VA.
When Ginger Poole, Mill Mountain’s former Artistic Director, asked our 2017 cast to return in 2021, the world had completely changed. COVID-19 hit regional theatres hard. Budgets were tight and canceling even one show could hurt the whole season.
Thanks to Ginger and the MMT staff, the theatre was ready to produce again under the new Actors’ Equity COVID-19 guidelines. But after losing the 2020 season, the theatre needed a guaranteed hit, so we brought A Christmas Story back.
It was my first full remount of a show I had already done, which was a little daunting at first, but it turned into a gift. We used the 2017 version as a first draft and went deeper. The 2021 run matched the success of 2017 and gave Mill Mountain a bright spot after a dark year.
The 2021 return of A Christmas Story at Mill Mountain Theatre.
After two sold-out runs I had a feeling the Old Man and even the Bumpus Hounds were not done with me yet, and it’s been an enormous pleasure and gift to return to this show again in 2025!
Why Roanoke Loves A Christmas Story
A Christmas Story is about the small things, the everyday occurrences, the tiny details that form such an enormous part of a kid’s life growing up.
Even though A Christmas Story is set in the 1940’s, the daily trials and tribulations of Ralphie Parker are all too familiar to modern audiences (or anyone who’s ever been a kid.)
Ralphie’s imperfect, weird, but loved and loving family, strange friends, bullies, triumphs and failures and his main quest to get a Red Ryder BB Gun for Christmas remind all of us of what it was like to be a kid: the duality of life being simple and complex, freeing and tightly controlled, when it seemed like getting the right thing for Christmas just might just change your life and make all your dreams come true.
A Christmas Story helps us remember the simpler days of kid-dome, contemplate the present, and hopefully set aside our Adult worries for a time and find the joy again in childish things.
FAQ
Is A Christmas Story playing in Roanoke in 2025?
Yes, A CHRISTMAS STORY is playing in Roanoke, VA on the Trinkle Main Stage at Mill Mountain Theatre.
The show runs from November 28 – December 21, 2025.
Where Can I Buy Official Tickets?
Only through Mill Mountain Theatre at this LINK
Is this the same cast as 2017/2021?
Scott Watson reprises his role as The Old Man in 2025 after playing it in 2017 and 2021.
Is A Christmas Story (2025) family-friendly?
Yes, A Christmas Story is family friendly, but the theatre does not advise attending performances with anyone under the age of three years old.
Visit Mill Mountain Theatre
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
Parking
There are numerous parking options close to Mill Mountain Theatre. PARKRoanoke 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.
