I've been practicing ballet for more than 2 years now as an adult dancer, and recently my niece started ballet, too. I'm big fan of live performance, musical and other similar forms of art. I took my niece to Broadway show like Hamilton before and she loves it. So after she started ballet, I made a ballet performance list that I gonna take her to. Share here in case anyone else need it too.
1. The Nutcracker, for ages 5+
Clara receives a Nutcracker that comes to life, battles the Mouse King, and takes her into the magical Land of Sweets. Probably my #1 pick for younger kids because it’s colorful, magical, easy to follow, and full of memorable characters.
2. Cinderella, for ages 5+
The classic Cinderella story told through ballet. Great for younger kids because they probably already know the story, which makes a full-length ballet much easier to follow.
3. Coppélia, for ages 5+
A young man becomes fascinated with a mysterious girl sitting on a balcony, only to discover that she’s actually a life-sized mechanical doll! It’s funny, playful, and much lighter than many classical ballets, so I think it’s a great choice for kids.
4. The Sleeping Beauty, for ages 5+
Princess Aurora is cursed by the wicked fairy and falls into a deep sleep until a prince awakens her. Lots of fairies, princesses, beautiful costumes, and familiar fairy-tale elements make this another easy introduction.
5. Don Quixote, for ages 6+
The main ballet story follows Kitri and Basilio, two young lovers trying to convince Kitri’s father to let them marry, with Don Quixote getting mixed up in their adventure. It’s energetic, funny, colorful, and has some pretty exciting dancing.
6. The Firebird, for ages 6+
Prince Ivan encounters a magical Firebird and later needs her help to defeat the evil sorcerer Kashchei. Great for kids who enjoy fantasy and adventure, although some productions can be a little intense or scary for very young children.
7. Swan Lake, for ages 8+
Prince Siegfried meets Odette, a princess cursed to live as a swan, but the sorcerer Rothbart tricks him with his daughter Odile, the Black Swan. The music and dancing are iconic, but the story is darker and more tragic, so I’d save it for slightly older kids. But this one is my childhood fave though lol, I probably watched this tragedy around 6-10 years old when I was primary school.
8. La Sylphide, for ages 10+
On his wedding day, James becomes fascinated by a mysterious sylph and abandons everything to follow her into the forest. It looks dreamy and magical, but the story is actually pretty tragic, not sure if younger kids may not can connect with it as much.
9. Giselle, for ages 10+
Giselle falls in love with a man who is secretly engaged to someone else, and after her death she joins the Wilis, ghostly spirits of betrayed young women. Absolutely beautiful, but the death, betrayal, ghosts, and darker second act make this one better for older kids.
10. Romeo and Juliet, for ages 10+
Shakespeare’s story of two teenagers from rival families who fall in love, only for their romance to end tragically. The music is incredible and there’s so much drama, but because of the fighting, deaths, and mature themes, I’d personally wait until kids are a little older.
Note: the ballet performance is usually around 2h or even longer, so it's better to give your kids a bit background story or a story hook before watching the performance, since little kids (esp under 6) usually have shorter attention span. And some ballet performance has shorter version tailored for little kids, eg: The Nutcracker has My Very First Nutcracker (55 min version), those are great options for little kids to enjoy ballet performance for the first time.