The Christmas Revels: A Midwinter Night’s Revels Elizabethan England-style celebration of the winter solstice, through Dec. 27, Rocky Mountain Revels, Dairy Arts Center, Boulder; $20-$28;

Jimmy Buffett’s Escape to Margaritaville A bartender falls for a career-minded tourist in this musical based on Jimmy Buffett songs, Monday through Jan. 5, 2020, DCPA Broadway, Buell Theatre, Denver; $35-$110; 303-893-4100,


A Christmas Carol A new adaptation of Charles Dickens’ holiday tale, through Dec. 28, Boulder Ensemble Theatre Company, Dairy Arts Center, Boulder; $22.50-$34;

Mamma Mia! Musical comedy that weaves together a romantic tale set to the music of ABBA, through Feb. 22, BDT Stage, 5501 Arapahoe Road, Boulder; $45-$74; 303-449-6000,


Scrooge, Bah Humbug! Scott Moore reprises his popular role as Scrooge in this musical version of the Charles Dickens story about a miserly business man whose heart is rekindled, through Dec. 29, Jesters Dinner Theatre, Longmont; $17-$43;


Holiday Inn Irving Berlin’s romantic musical set during the holiday season, through Jan. 19, Candlelight Dinner Playhouse, 4747 Marketplace Dr., Johnstown; $50.95; 970-744-3747,

Last Train to Nibroc Two young people navigate the tough times of a country at war, through Sunday, Bas Bleu Theatre, Fort Collins; $25; 970-498-8949,

A Musical Christmas Carol The miserly Scrooge finds his heart in this musical version of Dickens’ story, Thursday through Sunday, La-De-Da Theatre Company, Lincoln Center, Fort Collins; $16;


Alone for the Holidays A woman’s family ditches her for the holidays so she posts an event on Facebook hoping to find friends, through Dec. 29, Denver’s Dangerous Theatre, Denver; $15; 720-989-1764,

Calendar Girls When her husband dies of Leukemia, a widow convinces friends to pose nude for a fundraising calendar, through Sunday, Firehouse Theater Company, John Hand Theater, Denver; $20-$25; 303-562-3232,

A Christmas Carol The Musical Musical version of the beloved Charles Dickens story, through Sunday, Arvada Center for the Arts, Arvada; $59-$77; 720-898-7200,

A Christmas Carol A comedic, fast-paced spin through Dickens’ classic Scrooge tale, through Monday, Miners Alley Playhouse, Golden; $22-$34; 303-935-3044,

Hidden Worlds and Strange Negotiations Literary lovers, a cricket, a gnome and more mysteries unfold, through Saturday, Lulubird Project, Theater 29, Denver; $22;

The Improvised Shakespeare Company Based on audience suggestions, the improv troupe creates a Shakespearean masterpiece before the audience’s very eyes, through March 22, Denver Center for the Performing Arts, Garner Galleria Theatre, 14th and Curtis streets, Denver; $42; 303-893-4100,

Nick’s Last Christmas Jolly Ol’ Saint Nick needs an upgrade so he hires an image consultant, through Dec. 29, Denver’s Dangerous Theatre, Denver; $15; 720-989-1764,

Parfumerie Warming comedy that follows the tangled tale of various employees of a perfume shop just before Christmas, through Saturday, Benchmark Theatre Company, 40 West Arts, Lakewood; $25-$30;

Santa’s Big Red Sack Irreverent sketch comedy holiday show, Wednesday through Tuesday, Rattlebrain Productions, The People’s Building, Aurora; $29.50;

Santa Claus Conquers The Martians What, you don’t believe in Martians? It’s time to believe with this stage adaptation of the 1964 cult holiday movie, through Dec. 28, Bug Theatre, Denver; $20-$25;

Tuck Everlasting After befriending the Tucks, 11-year-old Winnie must decide if eternal life is a blessing or a curse in this musical, through Jan. 5, Vintage Theatre, Aurora; $19-$38; 303-856-7830,

Twelfth Night Hijinks, unrequited love and gender-bending disguises fill Shakespeare’s romantic comedy, through Sunday, Denver Center Theatre Company, 14th and Curtis streets, Denver; $25-$75; 303-893-4100,

Twist Your Dickens Part sketch comedy, part improvised show that parodies “A Christmas Carol,” “It’s a Wonderful Life” and other holiday shows, through Sunday, Aurora Fox Theater, Aurora; $12-$37; 303-739-1970,