The familiar strains of Christmas carols, a chance to dress in holiday finery, and an opportunity to enjoy a special event with your family. This time of year is filled with holiday concerts and shows, from classic Christmas theatre to light-hearted outings. Find the perfect concert or show for your family this year, with help from our guide. Slip on the sparkly shoes or don your Santa hat and head out the door!

November Banner

Rosebud Theatre Miracle on 34th Street | November 7 – December 23, 2025
The tiny town of Rosebud, a little over an hour from Calgary, boasts a thriving theatre that has become a favourite of many Calgarians. The experience includes a delicious buffet meal and a classic theatre production, Miracle on 34th Street.

Jubilations Junior Petey Paans Christmas Pirate Adventure | November 8, 2025 – January 10, 2026
With a delicious meal and laughter for everyone, Jubilations Junior is fun for the kids and the parents. Shows usually take place on Saturday mornings at 11 am, but there are ‘bonus’ shows during December, too.

Storybook Theatre Miracle on 34th Street: The Musical | November 21 – December 30, 2025
Miracle on 34th Street: The Musical is coming to Storybook Theatre this Christmas season for a special, kid-friendly live theatre performance. Families with older kids might enjoy One Christmas Carol, too, playing from December 8 – 23, 2025.

Untold Stories Theatre Charlie and the Chocolate Factory | November 21 – December 6, 2025
Untold Stories Theatre is presenting Charlie and the Chocolate Factory at Pumphouse Theatre, a classic story for kids of all ages.

The Festival Chorus Beauty All Around Us  | November 22, 2025
The Festival Chorus brings you Beauty All Around Us, a celebration of the beauty we see every day.

Stage West Kids Let it Snow, Let it Snow, Let it Snow! | November 22 – December 24, 2025
Join Stage West for the children’s version of dinner theatre as they present Let it Snow, Let it Snow, Let it Snow! The buffet is followed by a live child-oriented performance with plenty of humour for parents as well.

Alberta Dance Theatre Interstellar Cinderella | November 28 – 29, 2025
Alberta Dance Theatre is presenting Interstellar Cinderella. Youth gather annually to create alongside professional choreographers. The result is a completely original, family-friendly dance and theatre performance.

Christmas at Calgary Opera | November 28 – 30 and December 4 – 7, 2025
Celebrate Christmas with the Calgary Opera! The Little Red Riding Hood is a short and sweet family opera that provides a charming entry point for children into the world of opera.

Calgary Philharmonic Orchestra Home Alone in Concert | November 28 – 29, 2025
Head to Jack Singer Concert Hall to watch the classic Home Alone in concert, with the Calgary Philharmonic Orchestra.

Theatre Calgary A Christmas Carol | November 28 – December 31, 2025
This Christmas, Theatre Calgary brings back A Christmas Carol, the classic holiday story that has warmed our hearts for generations and will bring a little magic to your everyday.

Concino Chorus Mountain Echoes  | November 29, 2025
Bring the family and come enjoy a Christmas choral concert, Mountain Echoes with Concino Chorus.

Knox United Church Calgary Carol Festival | November 29 – December 1, 2025
The Calgary Carol Festival at Knox United Church is a 3-day holiday extravaganza of singing. All the choirs in Calgary are invited to participate, and donations are collected for the Calgary Food Bank.

Calgary Carol Festival | November 30, 2025
The Calgary Carol Festival, with Calgary’s best choirs, is a FREE, in-person event for the entire family and includes an audience sing-along component for even more holiday cheer. Enjoy this beautiful Christmas tradition.

December Banner

Royal Canadian Artillery Band | December 3, 2025
Join the Royal Canadian Artillery Band and the Calgary Military Family Resource Centre for a festive, family-friendly holiday concert. Enjoy lively pieces including a fun twist on Jingle Bells and a special interactive musical reading of ’Twas the Night Before Christmas.

Calgary Philharmonic Orchestra Handel’s Messiah | December 4 – 5, 2025
The Calgary Philharmonic Orchestra is bringing you Handel’s Messiah, a Christmas classic at Jack Singer Concert Hall.

Jeunesse Classique The Nutcracker | December 5 – 7, 2025
Step into a world of enchantment this holiday season with La Jeunesse Classique Ballet’s timeless production of The Nutcracker and join a magical journey filled with wonder.

The Nutcracker (In a Nutshell) | December 5 – 7 and 12 – 14, 2025
The Nutcracker (In a Nutshell) takes children through the classic ballet The Nutcracker in just 30 minutes. There’s a holiday craft before the show, and after the short “fuss-friendly” performance, children are invited to participate in dance and imaginative play with the dancers.

This is Christmas Musical Revue | December 6 – 7, 2025
This is Christmas is a heartwarming holiday show with music, laughter, and dance. You will hear the harmonies of classic carols with a few newer songs. Graceful dancers perform cheerful routines that remind everyone that the spirit of Christmas never grows old.

Calgary Girls Choir | December 7, 2025
The Calgary Girls Choir is thrilled to be performing for the holiday season, Joyful Voices Sound. Join them for a magical night filled with festive melodies, joy, and holiday cheer at Knox United Church.

FAC Music Christmas Concert | December 7, 2025
Join FAC for a worship-filled evening featuring performances from the FAC School of Music and the FAC Music Family, including their Portuguese and Spanish Campuses.

Highwood Lutheran Advent Choir Concert | December 7, 2025
The choir at Highwood Lutheran is presenting an Advent Choir Concert. They will be joined by a gathering of choirs from around Calgary performing Advent carols in preparation for Christmas.

Winter Fantasia | December 7, 2025
Winter Fantasia is a showcase of some of Mount Royal Conservatory’s wonderful young performers, featuring the Arioso and Arietta choirs, the Conservatory Sinfonia and students of the speech arts and drama program.

Youth Singers of Calgary Jingle Mingle | December 7, 2025
The Youth Singers of Calgary will wow you with the perfect way to dive into the holidays, as they present Jingle Mingle.

Calgary Philharmonic Orchestra A Traditional Christmas | December 9 – 11, 2025
The Calgary Philharmonic Orchestra is bringing you A Traditional Christmas at Grace Presbyterian Church.

A Charlie Brown Christmas | December 10 – 11, 2025
Enjoy the classic soundtrack of Charlie Brown’s Christmas for a family-friendly concert this holiday season at the Werklund Centre (formerly Arts Commons).

Foothills Alliance Church The Lion, the Witch, and the Wardrobe | December 11 – 14, 2025
Foothills Alliance Church is hosting a Christmas drama production you won’t want to miss! Take an unforgettable journey with C.S. Lewis’ classic, The Lion, the Witch, and the Wardrobe. Experience an adventure with this story of courage and forgiveness. Tickets are only $5 in advance.

Small Time Theatre The Sound of Music: Youth Edition | December 11 – 13, 2025
Come enjoy Small Time Theatre’s production of The Sound of Music: Youth Edition to start your holiday season. Featuring a talented cast of local young performers, this heartfelt community production brings new life to one of the world’s most beloved musicals. Tickets are only $10.

Morpheus Theatre Peter Pan: A Pantomime | December 12 – 20, 2025
Morpheus Theatre is presenting Peter Pan: A Pantomime at Pumphouse Theatre, a fun and funny show for the family.

Alberta Ballet The Nutcracker | December 12 – 24, 2025
Introduce your family to the ballet with Alberta Ballet’s stunning production of The Nutcracker. This holiday classic features everything from Russian princesses to Rat Kings and a stage full of young dancers to inspire your own kids.

Singing With Sylvia Holiday Hoopla | December 12, 2025
Your little one will love this holiday concert from Singing With Sylvia — a joyful, interactive Christmas concert for kids and families. Join beloved children’s entertainer Singing with Sylvia for a festive celebration filled with music, magic, laughter, and holiday cheer.

Christmas with New West | December 13, 2025
New West Symphony and Chorus bring you Christmas With New West. Whether it’s through the timeless classics or new seasonal favourites, experience the magic of Christmas through beautiful and heartwarming music.

MRU Sounds of the Season | December 13, 2025
Celebrating the festive season in song. Enjoy an evening featuring Handel’s famous Hallelujah Chorus, plus a few classics with a twist. Calgary’s favourite comic a cappella quartet, the Heebee-jeebees, will also make an appearance.

Spectacle Blue | December 13 – 14, 2025
Spectacle Blue brings the holidays alive in Twas the Night Before Christmas with circus acts woven together through storytelling and dance. This all-ages event will entertain and awe as the Performance Company performs on the hoop, silks, and trapeze.

The Grand Christmas The Nutcracker | December 14, 2025
Head to The Grand this Christmas for The Nutcracker, presented by Cirque En L’air. Dancers and circus artists will transport you on a magical adventure using aerial silks and cubes, lyra, hand balancing, and dance.

All Roads Lead to the Station – An Airdrie Christmas Story | December 19 – 20, 2025
Head to All Roads Lead to the Station – An Airdrie Christmas Story at the Bert Church Theatre in Airdrie for Christmas fun.

Heebee-jeebees Notwithstanding Claus | December 19 – 20, 2025
The Heebee-jeebees have been sharing their unique blend of music and laughter for over 30 years, and this a cappella group will have you laughing and getting into the spirit with Notwithstanding Claus.

Blend Vocal Winter Reverie | December 20, 2025
Blend Vocal presents Winter Reverie, including jazzy arrangements of many holiday favourites. The 14-voice female performance group is bringing their 4-part “BLEND” to get you deep into the Christmas spirit.

Cantaré Children’s Choir One Starry Night | December 20, 2025
Light the candles, dim the lights, and let the glow warm your heart with the angelic sound of children’s voices. Cantaré Children’s Choir presents One Starry Night for their Christmas concert, the most cherished concert of the year.

Fiddle Fantasia | December 20, 2025
Fiddle Fantasia is an annual Christmas delight for Calgarians of all ages! The Calgary Fiddlers and Bow Valley Fiddlers (ages 7 – 17) will toe-tap their way into your hearts and leave you humming Christmas favourites for the rest of the holiday season.

Sing Along Messiah | December 20, 2025
Come join the annual Sing-Along Messiah concert at the beautiful Knox United Church. You get to sing the choruses for an afternoon of beautiful music.

The Tenors: Joy to the World Tour | December 20, 2025
The Tenors are coming with their Joy to the World Tour. Their strong vocals and smooth harmonies will make this a Christmas concert to remember, from Christmas classics to fresh new renditions of popular songs that are sure to become a favourite.

Calgary Jazz Orchestra Perfectly Frank Christmas | December 21, 2025
Calgary Jazz Orchestra is thrilled to bring back their tradition of a Perfectly Frank Christmas! Enjoy the music of holiday favourites and songs made popular by Frank Sinatra. Join the CJO for an exciting, entertaining, and warm holiday experience.


Have a holly, jolly Christmas!