A good witch name sets the mood the moment it appears. It tells readers who she is before she says a word. Maybe she is a dark sorceress in a cursed forest. Maybe she is a kind healer who lives by the sea. The right name makes her feel real.
This guide is full of dark, magical, and mystical witch names. You will find ideas for D&D campaigns, fantasy novels, and short stories. Some names sound soft and wise. Others sound wicked and sharp. There is a name here for every kind of witch you can imagine.
You do not need to be a writer to use these names. Gamers, storytellers, and Halloween fans can all pick one. Read through the list and see what feels right. Your witch is waiting for her name.
Witch Names Generator
🧙 Witch Names Generator
Discover magical, mysterious, dark, powerful, and enchanting witch names for characters, stories, games, and fantasy worlds.
What Makes a Great Witch Name?
A great witch name is easy to say and hard to forget. It should match the witch’s mood, her power, and her story. Short names feel sharp. Long names feel grand and old. Here are ten sample names that follow these rules.
- Morrigan Vale
- Linnea Crow
- Willa Thorn
- Bryn Ashby
- Corvina Blake
- Maren Wrenwood
- Elspeth Marsh
- Odette Nightingale
- Marlowe Finch
- Rue Callahan
Witch Names
These are classic witch names with a magical feel. They work for almost any story or game. Pick one and make it your own.
- Raven
- Hazel
- Sable
- Briar
- Selene
- Isolde
- Thessaly
- Maeve
- Rowan
- Ophelia
- Wren
- Odessa
- Zora
- Vesper
- Calista
- Marigold
- Esme
- Tamsin
- Ilsa
- Nyx
Female Witch Names
Here are graceful and spooky names for female witches. Many sound like they came from old fairy tales. They suit heroes, villains, and wise women alike.
- Seraphina
- Evangeline
- Morwenna
- Lenore
- Octavia
- Rosalind
- Persephone
- Araminta
- Delphine
- Elowen
- Guinevere
- Hester
- Imogen
- Juniper
- Lavinia
- Mirabel
- Nerissa
- Philippa
- Rhiannon
- Verity
Male Witch Names
Male witches are often called warlocks or wizards. These names fit them well. They sound strong, wise, and a little mysterious.
- Corvin
- Alaric
- Thaddeus
- Silas
- Ambrose
- Lucian
- Cassian
- Barnaby
- Fenwick
- Gideon
- Hawthorn
- Ignatius
- Jasper
- Kieran
- Leofric
- Merrick
- Obadiah
- Percival
- Quillon
- Ronan
Cute Witch Names
Cute witches are sweet, small, and full of sparkle. These names are soft and playful. They are great for kids’ stories and cozy games.
- Pip
- Bubbles
- Button
- Clover
- Daisy
- Fern
- Ginger
- Honey
- Lulu
- Mabel
- Nutmeg
- Poppy
- Pumpkin
- Sprout
- Tilly
- Twinkle
- Violet
- Winnie
- Peaches
- Wisp
Good Witch Names
A good witch heals, helps, and protects. Her name should feel warm and bright. These names carry light and kindness.
- Aurora
- Beatrix
- Celeste
- Dahlia
- Elara
- Faye
- Gwendolyn
- Hope
- Iris
- Joy
- Kestrel
- Lark
- Marian
- Nova
- Opal
- Primrose
- Rosemary
- Serenity
- Thea
- Una
Evil Witch Names
Evil witches need names that make people nervous. These names sound cold, sharp, and cruel. Use them for your darkest villains.
- Grimelda
- Malvina
- Vexara
- Morbidia
- Drusilla
- Nocturna
- Belladonna
- Mortiana
- Zerelda
- Maligna
- Sinistra
- Hagatha
- Umbra
- Vileena
- Wretchia
- Thornia
- Cryptessa
- Lilitha
- Gorgona
- Dreadwyn
Unique Witch Names
Want a name nobody else has? Try one of these rare picks. They are fresh, strange, and still easy to read. Your witch will stand out right away.
- Aldwyn
- Calliope
- Zephyrine
- Ysolde
- Thistlewyn
- Maelis
- Quenby
- Orla
- Peregrine
- Sorrel
- Tansy
- Ulva
- Velda
- Wynter
- Xanthe
- Yara
- Zinnia
- Alder
- Bryony
- Fable
Old Witch Names
Old witches have lived many years and seen many things. Their names feel worn and wise, like an old book. These are perfect for crones and village healers.
- Agnes
- Bertha
- Constance
- Dorcas
- Edna
- Gertrude
- Hortensia
- Ida
- Matilda
- Nettie
- Prudence
- Ruth
- Thelma
- Ursula
- Velma
- Wilhelmina
- Zelma
- Maude
- Hepzibah
- Eudora
Witch Names for Girls
These names are simple, pretty, and easy to pick. They work well for young witches and apprentices. Each one has a gentle magic of its own.
- Aria
- Bella
- Cleo
- Dara
- Eira
- Freya
- Gemma
- Ivy
- Jade
- Kira
- Layla
- Mina
- Nora
- Olive
- Rosie
- Sienna
- Talia
- Zoe
- Lyra
- Mara
Evil Witch Names Female
Here are wicked names made for female villains. They sound dark, bold, and a bit cruel. Pair one with a spooky backstory and watch it shine.
- Morgrima
- Nyxandra
- Azriella
- Hecatia
- Jezebel
- Karnella
- Lysandra
- Maleva
- Necrina
- Ophidia
- Pestilia
- Raveena
- Tenebra
- Ulrica
- Venoma
- Xerxia
- Yzabel
- Zelara
- Isadora
- Scarletta
Witch Names Harry Potter
The Harry Potter books are full of famous witches. Fans love these names. Use them for inspiration or for fan stories.
- Hermione Granger
- Minerva McGonagall
- Bellatrix Lestrange
- Luna Lovegood
- Ginny Weasley
- Molly Weasley
- Sybill Trelawney
- Narcissa Malfoy
- Dolores Umbridge
- Nymphadora Tonks
- Lily Potter
- Pomona Sprout
- Rowena Ravenclaw
- Helga Hufflepuff
- Fleur Delacour
Hocus Pocus Witch Names
Hocus Pocus is a Halloween favorite. These are the names fans know best. They are great for costumes and party ideas.
- Winifred Sanderson
- Mary Sanderson
- Sarah Sanderson
- Allison Watts
- Dani Dennison
- Max Dennison
- Emily Binx
- Thackery Binx
- Billy Butcherson
- Becca
Powerful Female Witch Names
A powerful witch needs a name with weight. These names come from myths, queens, and old legends. They sound like someone who can bend the world.
- Andromeda
- Artemisia
- Aradia
- Brigid
- Cassiopeia
- Eleanora
- Gaia
- Isis
- Juno
- Kalliope
- Morgaine
- Nephthys
- Oriana
- Pandora
- Rhea
- Thalassa
- Valkyra
- Zenobia
- Astrid
- Hestia
Witch Names for Cats
Every witch needs a clever cat. Black cats are the classic choice. These names fit a familiar who sits on your shoulder.
- Salem
- Pyewacket
- Binx
- Jinx
- Midnight
- Onyx
- Cinder
- Shadow
- Merlin
- Obsidian
- Soot
- Mistletoe
- Cobweb
- Hex
- Grimalkin
- Poe
- Velvet
- Tarot
- Eclipse
- Smudge
Nature and Elemental Witch Names
Some witches draw power from earth, wind, fire, and water. Their names often come from plants and weather. These picks feel wild and alive.
- Aspen
- Basil
- Coral
- Elm
- Flint
- Gale
- Heather
- Indigo
- Lavender
- Marsh
- Moss
- Nettle
- Oak
- Pebble
- Rain
- Sage
- Tempest
- Thorn
- Tide
- Zephyr
Witch Names with Meanings: Words That Actually Mean Witch
Many languages have their own word for witch. Some make great character names. Here are real words and what they mean.
- Strega: Italian for witch
- Bruja: Spanish for witch
- Sorcière: French for witch
- Hexe: German for witch
- Bruxa: Portuguese for witch
- Heks: Dutch and Danish for witch
- Häxa: Swedish for witch
- Vedma: Russian for witch
- Noita: Finnish for witch
- Volva: Norse seeress who used magic
- Wicca: an Old English root of the word witch
- Hagazussa: an Old High German word for a witch
- Cailleach: Gaelic for an old woman or hag
- Crone: an old, wise woman
- Hag: an old woman, often feared in folk tales
- Veleda: a Germanic seeress
- Maga: a female magic user
- Saga: a Latin word for a wise woman
- Striga: a Latin word linked to night witches
- Cunning Woman: an old English term for a folk healer
Famous Witch Names
Some witches are known around the world. They come from myths, legends, and old stories. These names carry a lot of history.
- Morgan le Fay
- Circe
- Hecate
- Baba Yaga
- Medea
- Morgause
- Cerridwen
- Nimue
- Maleficent
- Witch of Endor
- Mother Shipton
- Angrboda
- Lilith
- Melusine
- Sycorax
- Morrigan
- Queen Mab
- Gullveig
- Pasiphae
- Marie Laveau
Witch Names from Movies and Books
Stories have given us many unforgettable witches. Some are brave, and some are scary. Here are names from famous books and films.
- Elphaba Thropp
- Glinda
- Granny Weatherwax
- Nanny Ogg
- Tiffany Aching
- Yubaba
- Kiki
- Mildred Hubble
- Miss Hardbroom
- Sally Owens
- Gillian Owens
- Jadis
- Madame Mim
- Ethel Hallow
- Magrat Garlick
Witch Names from TV Shows
TV has brought many witches into our homes. Some are funny. Some are powerful. These names are loved by fans.
- Sabrina Spellman
- Hilda Spellman
- Zelda Spellman
- Samantha Stephens
- Endora
- Tabitha Stephens
- Prue Halliwell
- Piper Halliwell
- Phoebe Halliwell
- Paige Matthews
- Willow Rosenberg
- Bonnie Bennett
- Agatha Harkness
- Wanda Maximoff
- Cordelia Goode
Funny Witch Names
Not every witch is scary. Some are silly, clumsy, and lovable. These names bring a smile and fit comedy stories well.
- Broomhilda
- Hazel Nutt
- Warty McWartface
- Cauldrina
- Spelly Nelly
- Madam Cackle
- Betty Boil
- Gloria Gloom
- Pepper Potion
- Sally Spellcheck
- Moldy Maude
- Tillie Toadstool
- Penny Pointyhat
- Lady Cacklesworth
- Wanda Wandwaver
- Bubbles McToil
- Cackling Carol
- Fizzy Lizzy
- Minnie Moldwort
- Abra Cadabra Annie
Funny Witch Names and the Jokes Behind Them
The best funny names hide a little pun. Say them out loud and the joke pops out. Here are ten names with their jokes explained.
- Bea Witched: a pun on “bewitched”
- Anita Spell: sounds like “I need a spell”
- Ima Hexpert: sounds like “I’m a hex expert”
- Sue Perstitious: a play on “superstitious”
- Brewnhilda: “brew” mixed with the name Hilda
- Hattie Pointe: a nod to the pointy witch hat
- Phil Cauldron: sounds like “fill cauldron”
- Mae B. Witch: sounds like “maybe witch”
- Iona Broom: sounds like “I own a broom”
- Kay Oss: sounds like “chaos”
Funny Witch Titles and Nicknames
Sometimes a witch needs a title, not just a name. These nicknames are silly and short. They are great for game characters and group chats.
- The Broom Whisperer
- Cauldron Queen
- Hex Appeal
- Mistress of Mischief
- Queen of Cackles
- The Pointy Hat Pro
- Warts and All
- Spell Check
- Lady of the Lost Socks
- Eye of Newt Enthusiast
- Potion Procrastinator
- Cat Lady Supreme
- The Midnight Snacker
- Grand Duchess of Gloom
- Abracadabra Boss
Witch Last Names
A strong last name finishes a witch’s identity. Many of these sound like old family lines. They feel dark, misty, and full of secrets.
- Blackwood
- Nightshade
- Ravenscroft
- Hollowell
- Thornwick
- Moonwhisper
- Graveswood
- Ashgrove
- Wickham
- Hexworth
- Stormcrow
- Emberly
- Duskmoor
- Ironwood
- Mistvale
- Wolfsbane
- Crowhurst
- Gravenor
- Hallowmere
- Wychwood
The History Behind Witch Names
The word witch is very old. It comes from Old English words like wicca and wicce. Names later became tied to fear during the witch trials of Europe and colonial America. Most of the people below were real and almost all were innocent. We list them to remember them with respect.
- Tituba
- Bridget Bishop
- Sarah Good
- Rebecca Nurse
- Agnes Sampson
- Alice Nutter
- Isobel Gowdie
- Mother Demdike
- Janet Horne
- Anne Pedersdotter
How to Create Your Own Witch Name
Making a witch name is simple. Start with a nature word like Ember, Moss, or Thorn. Add a dark or soft word like Hollow, Dusk, or Nightfall. Say it out loud and tweak it until it feels right. Here are ten names built this way.
- Ember Hollow
- Thorn Vesper
- Luna Greywick
- Ash Merrow
- Fennel Dusk
- Nettle Crowe
- Moss Wickerly
- Briar Nightfall
- Sage Ravenhill
- Wren Hallowmoor
FINAL THOUGHTS
A witch name can shape a whole character. It hints at her past, her power, and her secrets. A short, sharp name can feel dangerous. A soft, flowing name can feel calm and wise.
Think about the story you want to tell. A dark witch needs a name with weight. A forest witch might need something earthy and gentle. Say the name out loud a few times. If it feels right, it probably is.
Do not worry if your first pick is not perfect. You can mix and match parts of different names. Change a letter or add a title like “the Hollow” or “of the Moon.” Small tweaks can make a name truly yours.
Now it is your turn. Pick a name from this list and give your witch a voice. Use her in your next D&D session or your next chapter. Every great spell begins with the right name.
FAQs
What is a good witch name?
A good witch name is easy to say and fits her story. Names like Hazel, Raven, Willow, and Morgana feel magical right away.
What is a name for a female witch?
Names like Seraphina, Evangeline, Morwenna, and Lenore suit a female witch well. They sound graceful, old, and a little mysterious.
What are common names for witches?
Common witch names include Hazel, Raven, Sabrina, Hermione, and Winifred. Many come from famous books, movies, and TV shows.
What is a witchy name for a girl?
A witchy name for a girl can be soft or spooky, like Luna, Ivy, Briar, or Nyx. Pick a nature word or a night word to give it that magic feel.
What is a famous witch name?
Some of the most famous witch names are Morgan le Fay, Circe, Hecate, and Baba Yaga. Fans also know Elphaba, Hermione Granger, and Sabrina Spellman.
What is a powerful female name?
Names like Artemisia, Andromeda, Isis, and Zenobia sound strong and fearless. They come from myths and queens, so they carry real power.
What is a fancy name for a witch?
Fancy witch names are long, graceful, and a little grand. Try Araminta, Persephone, Guinevere, or Hortensia for a royal and magical touch.
Hi, I’m CH Zahid, the founder of NamezFind. I created this website to help people find names that are meaningful, easy to search, and simple to understand. My goal is to make your search for the perfect name quick and enjoyable.