Witch names for girls include magical, mystical names like Luna (“moon”), Willow (“graceful tree”), Raven (“wise bird”), Selene (“moon goddess”), and Hecate (“she who works her will”). These names are inspired by mythology, nature, and pop culture.
Witches have fascinated us for centuries. From the wise women of ancient folklore to the spellbinding characters of modern pop culture, these mystical figures represent strength, wisdom, and a connection to the natural world. Their names reflect that power bold, beautiful, and brimming with meaning.
Whether you’re drawn to celestial names like Luna and Stella, mythological names like Hecate and Morgan, or nature-inspired names like Willow and Raven, there’s a witchy name out there for every magical soul.
In this guide, we’ll explore over 150 witch names for girls, their meanings, origins, and the enchanting personalities they represent.
Let’s dive into the world of magic and mystery.
Why Choose a Witch Name?
Witch names for girls are more than just label hey’re declarations of strength, wisdom, and individuality. Here’s why they’re so captivating:
They carry power. Names like Hecate, Morgan, and Circe evoke images of powerful women who shaped their own destinies.
They’re mysterious. There’s an allure to names that hint at secrets, magic, and the unknown.
They connect to nature. Many witch names are rooted in the natural world trees, herbs, celestial bodies, and animals.
They’re unique. Witch names for girls stand out. They’re not your everyday names, making them perfect for anyone seeking individuality.
They’re timeless. These names have been used for centuries and will continue to captivate for generations.
Types of Witch Names for Girls
Witch names for girls fall into several categories. Here’s a quick overview:
| Category | Description | Examples |
|---|---|---|
| Mythological | Names from ancient myths and legends | Hecate, Circe, Medea |
| Celestial | Names inspired by the stars, moon, and sky | Luna, Stella, Selene |
| Nature-Inspired | Names from plants, trees, animals, and elements | Willow, Raven, Ivy |
| Pop Culture | Names from movies, books, and TV shows | Sabrina, Hermione, Elphaba |
| Vintage | Old-fashioned names with a witchy vibe | Agatha, Mildred, Ursula |
| Modern | Contemporary names with magical meanings | Rowan, Sage, Nova |
10 Enchanting Witch Names for Girls
1. Luna
Meaning: “Moon”
Origin: Latin
Personality: Luna is mystical, dreamy, and deeply intuitive. She’s connected to the cycles of the moon and the rhythms of nature. She’s a night owl, a dreamer, and a keeper of secrets.
Style: Celestial, Mystical, Dreamy
Best For: A girl with a quiet, mysterious presence who seems to glow in the moonlight.
Popularity: Very popular. Luna has become one of the most beloved witchy names in recent years.
Emotional Appeal: Luna evokes the magic of moonlit nights and hidden secrets.
Pop Culture Reference: Luna Lovegood from Harry Potter a wonderfully quirky and wise character.
Similar Nicknames: Lulu, Lu, Moon
Why It Still Works Today: The moon has always fascinated humanity, and Luna captures that timeless wonder.
2. Willow
Meaning: “Slender, graceful tree”
Origin: English
Personality: Willow is flexible, resilient, and deeply rooted. Like the tree, she bends but doesn’t break. She’s wise, gentle, and connected to the earth.
Style: Nature-Inspired, Gentle, Earthy
Best For: A girl who is graceful, resilient, and in tune with the natural world.
Popularity: Trending upward. Willow is a favorite among parents seeking nature-inspired witch names.
Emotional Appeal: Willow represents strength, flexibility, and natural beauty.
Similar Nicknames: Will, Lowie
Why It Still Works Today: Nature names are timeless, and Willow’s gentle strength resonates with modern sensibilities.
3. Raven
Meaning: “Dark-haired; wise bird”
Origin: English
Personality: Raven is mysterious, intelligent, and fiercely independent. She’s a protector and a keeper of ancient wisdom. She’s unafraid of the dark she thrives in it.
Style: Dark, Mysterious, Powerful
Best For: A girl who is wise, strong, and unafraid to be different.
Popularity: Classic and enduring. Raven is a staple among witch names for girls.
Emotional Appeal: Raven evokes the magic of the night and the wisdom of the unknown.
Pop Culture Reference: Raven from Teen Titans a powerful, dark-haired hero with mystical abilities.
Similar Nicknames: Ray, Rae
Why It Still Works Today: Raven’s dark beauty and mysterious aura continue to captivate.
4. Selene
Meaning: “Moon goddess”
Origin: Greek
Personality: Selene is radiant, graceful, and mysterious. As the goddess of the moon, she illuminates the night and guides travelers. She’s a dreamer and a protector.
Style: Celestial, Elegant, Mythological
Best For: A girl with a luminous presence and a gentle, guiding nature.
Popularity: Growing. Selene is gaining popularity as a beautiful, mythological name.
Emotional Appeal: Selene captures the magic and beauty of the moon.
Similar Nicknames: Sel, Lena
Why It Still Works Today: The mythology of the moon is universal and eternal.
5. Morgan
Meaning: “Sea-born; dweller of the sea”
Origin: Welsh
Personality: Morgan is powerful, enchanting, and fiercely independent. Associated with Morgan le Fay, the enchantress of Arthurian legend, she’s a woman who knows her power and isn’t afraid to use it.
Style: Mythological, Strong, Mysterious
Best For: A girl who is strong-willed, enchanting, and unafraid to forge her own path.
Popularity: Classic and timeless. Morgan is a beloved witch name for girls.
Emotional Appeal: Morgan evokes the power of magic and the mystery of the sea.
Pop Culture Reference: Morgan le Fay from Arthurian legend a powerful enchantress and sorceress.
Similar Nicknames: Morg, Mo
Why It Still Works Today: Morgan’s strength and mystery continue to inspire.
6. Hecate
Meaning: “She who works her will”
Origin: Greek
Personality: Hecate is the goddess of magic, witchcraft, and the crossroads. She’s powerful, wise, and deeply mysterious. She guides those who seek knowledge and protects those who honor her.
Style: Mythological, Powerful, Dark
Best For: A girl destined for greatness, a leader, a powerful magical practitioner.
Popularity: Rising. Hecate is gaining popularity among those seeking powerful, unique witch names.
Emotional Appeal: Hecate embodies the ultimate power of magic and wisdom.
Similar Nicknames: Hec, Kate
Why It Still Works Today: Hecate’s power and mystery are eternally captivating.
7. Sabrina
Meaning: “From the river Severn”
Origin: Celtic
Personality: Sabrina is charming, intelligent, and full of playful magic. She’s the girl next door with a secret mystical side. She’s curious, brave, and always ready for an adventure.
Style: Pop Culture, Charming, Playful
Best For: A girl who is sweet, smart, and has a hidden magical side.
Popularity: Timeless. Sabrina became hugely popular due to the Sabrina the Teenage Witch TV show.
Emotional Appeal: Sabrina brings a sense of fun and relatability to witchcraft.
Pop Culture Reference: Sabrina Spellman from Sabrina the Teenage Witch a charming, magical teenager.
Similar Nicknames: Sab, Brina, Rina
Why It Still Works Today: Sabrina’s blend of normal and magical makes her endlessly relatable.
8. Circe
Meaning: “Bird; hawk”
Origin: Greek
Personality: Circe is seductive, powerful, and dangerously enchanting. She’s a sorceress who knows her worth and commands respect. She’s a healer, a transformer, and a force to be reckoned with.
Style: Mythological, Seductive, Powerful
Best For: A girl who is captivating, powerful, and unapologetically herself.
Popularity: Growing. Circe is gaining popularity thanks to modern retellings of her myth.
Emotional Appeal: Circe embodies feminine power and transformation.
Pop Culture Reference: Circe from Greek mythology and Madeline Miller’s novel Circe.
Similar Nicknames: Ciri, CeCe
Why It Still Works Today: Circe’s story of transformation and empowerment resonates with modern audiences.
9. Sage
Meaning: “Wise; herb”
Origin: Latin
Personality: Sage is wise, calm, and deeply connected to healing. She’s a natural herbalist, a keeper of ancient remedies, and a voice of reason. She’s the wise woman who knows exactly what to do.
Style: Nature-Inspired, Wise, Healing
Best For: A girl with a calm, wise presence who brings healing and clarity to those around her.
Popularity: Trending. Sage is a popular name for both its nature and wisdom associations.
Emotional Appeal: Sage evokes the wisdom of the earth and the power of natural healing.
Similar Nicknames: Sagi
Why It Still Works Today: The healing arts and nature wisdom are increasingly valued.
10. Elara
Meaning: “Moon of Jupiter; shining”
Origin: Greek
Personality: Elara is ethereal, dreamy, and mystical. She’s connected to the stars and the infinite cosmos. She’s a dreamer, a stargazer, and a seeker of cosmic truths.
Style: Celestial, Ethereal, Dreamy
Best For: A girl who dreams big and looks to the stars for answers.
Popularity: Emerging. Elara is gaining popularity as a beautiful, celestial name.
Emotional Appeal: Elara captures the magic of the stars and the infinite universe.
Similar Nicknames: Ella, Lara
Why It Still Works Today: The cosmos continues to inspire wonder and mystery.
More Witch Names for Girls
| Name | Meaning | Style |
|---|---|---|
| Aradia | “Witch goddess” | Mythological |
| Aurora | “Dawn” | Celestial |
| Belladonna | “Beautiful lady” | Dark |
| Briar | “Thorny bush” | Nature |
| Calypso | “She who conceals” | Mythological |
| Elara | “Moon of Jupiter” | Celestial |
| Elowen | “Elm tree” | Nature |
| Eris | “Goddess of discord” | Mythological |
| Esmeralda | “Emerald” | Vintage |
| Freya | “Goddess of love and magic” | Mythological |
| Hazel | “The hazel tree” | Nature |
| Iris | “Rainbow” | Nature |
| Isadora | “Gift of Isis” | Mythological |
| Lilith | “Night monster” | Dark |
| Lyra | “Lyrical; constellation” | Celestial |
| Maeve | “Intoxicating” | Mythological |
| Nyx | “Goddess of night” | Mythological |
| Ophelia | “Help” | Vintage |
| Persephone | “Bringer of destruction” | Mythological |
| Rhiannon | “Great queen” | Mythological |
| Rowan | “Little red one” | Nature |
| Seraphina | “Fiery” | Celestial |
| Stella | “Star” | Celestial |
| Ursula | “Little bear” | Vintage |
| Vivian | “Lively” | Vintage |
Quick Comparison Table
| Name | Meaning | Style | Best For |
|---|---|---|---|
| Luna | “Moon” | Celestial | Dreamers |
| Willow | “Graceful tree” | Nature | Gentle souls |
| Raven | “Wise bird” | Dark | Powerful women |
| Selene | “Moon goddess” | Celestial | Mysterious |
| Morgan | “Sea-born” | Mythological | Enchantresses |
| Hecate | “She who works her will” | Mythological | Leaders |
| Sabrina | “From the river” | Pop Culture | Playful magic |
| Circe | “Hawk” | Mythological | Powerful women |
| Sage | “Wise; herb” | Nature | Healers |
| Elara | “Moon of Jupiter” | Celestial | Dreamers |
How to Choose the Perfect Witch Name
Choosing from so many witch names for girls can feel overwhelming. Here’s a simple guide:
1. Consider the Meaning
Every name has a story. Choose a name whose meaning resonates with you strength, wisdom, mystery, or nature.
2. Think About the Sound
Say the name out loud. Does it feel magical? Does it roll off the tongue? Names like Luna and Selene feel soft and mysterious. Hecate and Raven feel sharp and powerful.
3. Look at the Origin
Names from Greek, Celtic, and Norse mythology carry deep magical associations. Nature names connect to the earth. Consider what kind of magic feels right.
4. Consider Your Purpose
- For a character: Think about their personality, powers, and story.
- For a pet: Choose a name that fits their appearance or behavior.
- For yourself: Pick a name that feels like an alter ego or source of power.
5. Test Nicknames
Will the name shorten naturally? Are you happy with the nickname options? For example, Seraphina becomes Sera or Fina.
6. Check Uniqueness
Do you want a name that’s common or rare? Names like Luna are popular; names like Hecate and Circe are more unique.
Most Popular Witch Names Today
- Luna – Moon magic
- Willow – Tree wisdom
- Raven – Dark mystery
- Sabrina – Pop culture magic
- Sage – Herbal wisdom
- Rowan – Protective tree
- Freya – Norse goddess
- Nyx – Night goddess
- Selene – Moon goddess
- Morgan – Enchantress
Vintage Witch Names Making a Comeback
| Name | Why It’s Coming Back |
|---|---|
| Agatha | Vintage charm, Agatha All Along |
| Ursula | The Little Mermaid villain |
| Mildred | The Worst Witch |
| Esmeralda | The Hunchback of Notre Dame |
| Ophelia | Hamlet character |
Modern Witch Name Trends
- Celestial Names: Luna, Stella, Aurora, Nova
- Nature Names: Willow, Ivy, Hazel, Rowan, Sage
- Mythological Names: Freya, Hecate, Circe, Nyx
- Short Names: Nyx, Sage, Raven, Iris
Frequently Asked Questions
What are good witch names for girls?
Good witch names for girls include Luna, Willow, Raven, Selene, Morgan, and Hecate. Each has a magical meaning and an enchanting sound.
What are the most popular witch names?
The most popular witch names are Luna, Willow, Raven, Sabrina, and Sage. These names are widely recognized and loved.
What are dark witch names?
Dark witch names include Hecate, Lilith, Ursula, Nyx, and Belladonna. These names carry a mysterious, powerful vibe.
What are celestial witch names?
Celestial witch names include Luna, Selene, Aurora, Stella, Lyra, and Elara. These names are inspired by the moon, stars, and cosmos.
Are there modern witch names?
Yes! Modern witch names include Rowan, Sage, Nova, Iris, Hazel, and Elowen. They’re fresh, contemporary, and still magical.
What are witch names from pop culture?
Pop culture witch names include Sabrina, Hermione, Elphaba, Glinda, and Willow (from Buffy). These are great for fans of magical media.
Conclusion
Witch names for girls are a celebration of magic, mystery, and feminine power. Whether you choose a name from ancient mythology, the natural world, or modern pop culture, these names carry an enchanting energy that’s impossible to ignore.
From the moonlit glow of Luna to the powerful presence of Hecate, each name tells a story of strength, wisdom, and magic. They’re perfect for characters, pets, or even a little girl destined for greatness.
Take your time exploring these names. Say them aloud. Feel their energy. And when you find the one that resonates trust that it’s the perfect magical name.
Which witch name is your favorite? Share it in the comments below, and don’t forget to share this guide with fellow magic seekers!

Benjamin Clarke is a writer and nickname enthusiast at NicknameCorner.com, where he helps readers discover creative, meaningful, funny and unique nicknames for people, pets, usernames and special occasions. His content focuses on practical ideas, clear explanations and nickname inspiration that makes choosing the perfect name easier.










