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!

Jubilations Junior The Guardians of Christmas | November 18, 2023 – January 13, 2024
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 for The Guardians of Christmas.

Christmas at Calgary Opera | November 24 – 26 and December 1 – 3, 2023
Celebrate Christmas with the Calgary Opera! Beauty and the Beast is a one-act family opera that brings a timeless story about valuing kindness and character over superficial traits like physical beauty and social refinement.

Storybook Theatre Chitty Chitty Bang Bang | November 24 – December 30, 2023
Chitty Chitty Bang Bang 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 November 27 – December 29, 2023.

Stage West Kids Rockin’ Around the Christmas Tree | November 25 – December 24, 2023
Join Stage West for the children’s version of dinner theatre as they present Rockin’ Around the Christmas Tree. The buffet is followed by a live child-oriented performance with plenty of humour for parents as well.

Calgary Carol Festival | November 26, 2023
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.

Alberta Dance Theatre The Secret Starling | November 30 – December 3, 2023
Alberta Dance Theatre is presenting The Secret Starling. Youth gather annually to create alongside professional choreographers. The result is a completely original, family-friendly dance and theatre performance.

Theatre Calgary A Christmas Carol | November 30 – December 31, 2023
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 every day.

Calgary Philharmonic Orchestra Handel’s Messiah | December 1 – 2, 2023
The soaring sounds of Handel’s Messiah will fill Jack Singer Concert Hall with the Calgary Philharmonic Orchestra.

A Charlie Brown Christmas | December 2, 2023
Enjoy the classic soundtrack of A Charlie Brown Christmas performed live at the Arts Commons.

Concino Chorus Warm Winter Wishes  | December 2, 2023
Bring the family and enjoy a Christmas choral concert with special guests Cheryle Chagnon-Greyeyes and The Classical Guitar Society of Calgary Orchestra, for the Warm Winter Wishes Concert.

Elf in Concert | December 2, 2023
Elf in Concert is coming to the Jubilee Auditorium, for a chance to watch a heartwarming concert on the big screen.

HMCS Tecumseh Christmas Concert | December 3, 2023
The HMCS Tecumseh Band is bringing you a special Christmas concert to celebrate the Centennial of the Naval Reserve and of HMCS Tecumseh. Tickets are free.

Calgary Philharmonic Orchestra A Traditional Christmas | December 5 – 7, 2023
The Calgary Philharmonic Orchestra is bringing you A Traditional Christmas at Grace Presbyterian Church.

Candy Cane Kids Holiday Musical | December 8 – 10 and 15 – 16, 2023
Start a new family tradition this Christmas with the original all-Canadian musical production. Join Cookie, Pep, Stripe, and the Candy Cane Dancers as they pull out all the stops to raise Christmas spirit all across Canada.

A Christmas Rock Story | December 8, 2023
With acrobats, aerialists, daredevils, and a rocking soundtrack, Grey Eagle Events brings you A Christmas Rock Story. It’s a heartwarming stage show that combines “the excitement of rock music with the festive cheer of a Christmas circus.”

Jeunesse Classique The Nutcracker | December 8 – 10, 2023
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.

Morpheus Theatre It’s a Wonderful Life: A Live Radio Play | December 8 – 16, 2023
Morpheus Theatre is presenting It’s a Wonderful Life: A Live Radio Play at Pumphouse Theatre, an inspirational and heart-warming favourite.

The Nutcracker (In a Nutshell) | December 8 – 10 and 15 – 17, 2023
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.

Singing With Sylvia Holiday Hoopla | December 8, 2023
Your little one will love this holiday concert from Singing With Sylvia. Bring the whole family out to deck the halls with JOY.

Small Time Theatre A Christmas Carol: The Musical | December 8 – 9, 2023
Jump into the Christmas spirit with an original Small Time Theatre musical adaptation of the beloved Charles Dickens story, A Christmas Carol.

Blend Vocal A Jingle Bell Christmas | December 9, 2023
Blend Vocal presents A Jingle Bell Christmas, including jazzy arrangements of many holiday favourites. The 12-voice female performance group is bringing their 4-part “BLEND” to get you deep into the Christmas spirit.

The Festival Chorus Winter Nights | December 9, 2023
The Festival Chorus brings you Winter Nights, a seasonal program of music from Canadian women. The concert will also explore a nautical angle in Diane Loomer’s arrangements of Frobisher Bay, Ave Maris Stella and I Saw Three Ships.

Calgary Chinese Orchestra | December 10, 2023
The Calgary Chinese Orchestra is hosting a free Christmas concert at the Calgary Central Library. The concert will feature a mix of traditional Chinese music and festival tunes.

Calgary Girls Choir | December 10, 2023
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.

Youth Singers of Calgary Miracle on Main Street | December 10, 2023
The Youth Singers of Calgary will wow you with the perfect way to dive into the holidays, as they present Miracle on Main Street.

Studio Bell Andy Kim Christmas | December 14 – 15, 2023
The Andy Kim Christmas is a holiday benefit concert that will feature a star-studded lineup at Studio Bell in Calgary, to support the National Music Centre and the transformative power of music to heal and bring people together.

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

Cantaré Children’s Choir A Winter’s Night | December 16, 2023
Dim the lights, light the candles, and let the glow warm your heart with the angelic sound of children’s voices. Cantaré Children’s Choir presents its most cherished concert of the year, A Winter’s Night. Stay after the concert for Christmas cookies and juice.

Christmas with New West | December 16, 2023
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.

Fiddle Fantasia | December 16, 2023
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.

MRU Sounds of the Season | December 16, 2023
Celebrating the festive season in song. Enjoy an evening featuring Handel’s famous Hallelujah Chorus and selections from The Nutcracker, plus a few classics with a twist.

Calgary Boys’ Choir Retro Winterfest | December 17, 2023
As temperatures drop and the days get shorter, join the Calgary Boys’ Choir to celebrate the festive season with their concert, Retro Winterfest.

Sing Along Messiah | December 17, 2023
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.

Spectacle Blue | December 17 – 18, 2023
Spectacle Blue brings the holidays alive in Twas the Night Before Christmas. This all-ages event will entertain and awe as the Performance Company presents Christmas on the hoop, silks, and trapeze.

Calgary Jazz Orchestra Perfectly Frank Christmas | December 18, 2023
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.

Bumbles’ Big Christmas Adventure by Ingrid Hansen Smythe | December 20 – 24, 2023
Head to the Bumbles’ Big Christmas Adventure by Ingrid Hansen Smythe at the Bert Church Theatre in Airdrie for Christmas fun.

Bear Grease Christmas Special | December 21 – 22, 2023
Do you think Grease is the word? Then get ready for BEAR GREASE! MT7 and The GRAND proudly welcome Treaty 6 Hip Hop duo, LightningCloud, back to Mohkinstsis with their Indigenous take on the classic 1978 musical, “Grease” – this time with a Christmas twist!

Heebee-jeebees Holy Christmas … We’re 30 | December 22 – 23, 2023
The Heebee-jeebees have been sharing their special blend of music and laughter for 30 years. This funny acapella group is back with Holy Christmas … We’re 30. The Heebee-Jeebees will be the most fun you hear this holiday season!

Have a holly, jolly Christmas!