Skip to Content

Prettiest Ballerina Baby Girl Names

Anyone else love a pretty and feminine girl’s name? These gorgeous ballerina names are delicate and full of the grace of a ballet dancer. 

These names are either already associated with famous ballets, for example Odette is the main character in the famous ballet Swan Lake. 

If you love these girly baby names then I think you will also like these pretty boho names and these magical baby names.

Still looking for ideas for what to call your baby girl? Check out these baby name themes

Now, on to your ballet baby names for girls! 

Rare ballet core baby names for girls 

These baby names are rarely used but work absolutely perfectly in the ballet-core theme. 

They are a perfect choice if you want a name that is not too common but also isn’t too wacky or out there. 

I particularly love Everet and Winslet. 

Aina: Aina is a Finnish name meaning “to praise” or “the one to praise.”

Audra: Audra is of Lithuanian origin and means “storm” or “noble strength.”

Posy: Posy is a flower name referring to a small bouquet of flowers.

Bronte: Bronte is of Greek origin and means “thunder.” It is famously associated with the Brontë sisters, who were prominent English novelists of the 19th century.

Tula: Tula is a Spanish name meaning “divine gift.”

Baya: Baya is of Arabic origin and means “beautiful.”

Odette: Odette is of French origin and means “wealthy” or “prosperous.”

Algra: Algra doesn’t have a widely recognized meaning. It could be a variant or a unique name.

Dusty: Dusty is an English name referring to something covered with dust or having a greyish or brownish-grey color.

Rosetta: Rosetta is of Italian origin and means “little rose.”

Sheree: Sheree is of French origin and means “beloved.”

Valentina: Valentina is of Latin origin and means “strength” or “health.” It is the feminine form of the name Valentine.

Everet: Everet is a variant spelling of Everett, which is of Old English origin and means “brave as a wild boar.”

Oliviette: Oliviette is a variant of the name Olivia, which means “olive tree” in Latin. It’s a symbol of peace and fruitfulness.

Aloette: Aloette is a modern name with no widely recognized meaning. It could be a variant or a unique creation.

Ianthe: Ianthe is of Greek origin and means “violet flower.”

Yvette: Yvette is of French origin and means “yew tree.”

Love the idea of a French name? Check out these French baby names.

Winslet: Winslet is of English origin and means “Wynn’s stream” or “Wynn’s hill.”

Isadora: Isadora is of Greek origin and means “gift of Isis,” referring to the Egyptian goddess Isis.

Pretty ballerina baby girl names 

These pretty girl names may be a little more familiar to you. 

There’s a lovely selection of very short names, such as Faye, and longer choices like Arabella. 

Aurora: Aurora is of Latin origin and means “dawn.” In Roman mythology, Aurora is the goddess of the dawn.

Arabella: Arabella is of Latin origin and means “yielding to prayer” or “beautiful altar.”

Giselle: Giselle is of Germanic origin and means “pledge” or “hostage.” It can also connote “bright promise.”

Margot: Margot is of French origin and is a variant of the name Margaret, which means “pearl.”

Francine: Francine is of French origin and means “free one” or “from France.”

Sorina: Sorina is of Romanian origin and means “peaceful.”

Clara: Clara is of Latin origin and means “clear” or “bright.”

Ophelie: Ophelie is of Greek origin and means “help” or “aid.”

Amelia: Amelia is of Germanic origin and means “work” or “industrious.”

Elodie: Elodie is of French origin and means “foreign riches” or “wealth.”

Lana: Lana is of Hawaiian origin and means “calm as still waters” or “afloat.”

Faye: Faye is of English origin and means “fairy” or “fairy-like.”

Winnie: Winnie is of English origin and is a diminutive of the name Winifred, meaning “blessed peacemaking” or “joyful friend.”

Trinity: Trinity is of Latin origin and means “threefold” or “three in one.”

Delphine: Delphine is of Greek origin and means “dolphin.”

Anouk: Anouk is of Dutch origin and is a diminutive of the name Anna, meaning “grace” or “favor.”

Portia: Portia is of Latin origin and means “pig” or “offerings.”

Sybille: Sybille is of Greek origin and means “prophetess” or “oracle.”

Yasmina: Yasmina is of Arabic origin and means “jasmine flower.”

Zora: Zora is of Slavic origin and means “dawn” or “light.”

Ballerina names for girls
Ballerina names for baby girls

Vicky Smith is a mother of two daughters and a journalist. She has been writing and vlogging about parenting for over five years.