In-person Arts & Culture

Once Upon a Time

Sept. 19, 2025 to Sept. 20, 2025

Northern Alberta Jubilee Auditorium
More Information
Organized by: Alberta Ballet

Step into an enchanted storybook world

Fairy tales intertwine in Once Upon a Time – A Thousand Tales, a story ballet that stitches childhood classics into one enchanting journey. Led by the White Rabbit, each scene opens the door to another beloved tale, creating a seamless adventure bursting with imagination.

Created by Alberta Ballet’s Artistic Director Francesco Ventriglia, this production premiered as A Thousand Tales in 2023 on the Dubai Opera stage. It blends iconic stories like Cinderella, Sleeping Beauty, Snow White, Swan Lake, and Aladdin into a spellbinding narrative, with choreography that seamlessly fuses classical ballet and theatrical storytelling. As Times of Oman describes, every moment unfolds like turning the pages of a cherished book, drawing audiences into “countless literary worlds plucked from the top shelf of our childhood bookcase."

Roberta Guidi Di Bagno’s exquisite sets and costume design bring this vision to life, creating a world as enchanting as the stories themselves. Paired with a breathtaking musical score from Alexey Shor, Once Upon a Time – A Thousand Tales is a feast for the senses, immersing audiences in fairytale wonder. 


Northern Alberta Jubilee Auditorium

11455 87 Avenue NW
Edmonton, AB, T6G 2T2


More dates and times


Related events

Loading...

Loading events...

Edmonton International Street Performers Festival

Edmonton International Street Performers Festival

July 3 to July 12

Churchill Square

From circus acts and comedy to music and downright death-defying feats, StreetFest dazzles thousands of city-goers each summer.

Dancing in the Park
July 8

Dancing in the Park

Wednesday, July 8

Starts at 7:00pm

Telford House

Bring your boots, bring your friends, and let's dance!

Dancing in the Park
July 22

Dancing in the Park

Wednesday, July 22

Starts at 7:00pm

Telford House

Bring your boots, bring your friends, and let's dance!

Sherwood Park Highland Gathering

Sherwood Park Highland Gathering

July 25 to July 26

Broadmoor Lake Park

The Sherwood Park Highland Gathering brings the heart‑pounding energy of Celtic tradition to Strathcona County each summer, transforming Broadmoor Lake...

Dancing in the Park
Aug. 5

Dancing in the Park

Wednesday, Aug. 5

Starts at 7:00pm

Telford House

Bring your boots, bring your friends, and let's dance!

Dancing in the Park
Aug. 19

Dancing in the Park

Wednesday, Aug. 19

Starts at 7:00pm

Telford House

Bring your boots, bring your friends, and let's dance!

More events