A good name can make a witch feel real. It tells readers who she is before she says a word. Is she kind or cruel? Is she old or young? Her name can hint at all of it.
Picking the right one can feel hard. There are so many choices. Some names sound soft and sweet. Others sound dark and strange. The best ones match your character’s story, her powers, and her mood.
This list will make that easier. You will find names for good witches, wicked witches, and everything in between. Each one is ready to use in your book, game, or story. Take your time and pick the one that feels right.
Witch Names Generator
🧙 Witch Names Generator
Discover magical, spooky, mysterious, and enchanting witch names. Generate the perfect name for fantasy stories, Halloween characters, role-playing games, or your very own magical persona!
Female Witch Names
Every great story needs a strong witch. These names sound graceful, old, and a little bit mysterious.
- Morwenna
- Saskia
- Isolde
- Rosalind
- Elspeth
- Calliope
- Marigold
- Odalys
- Thessaly
- Briar
- Vesper
- Lenora
- Greta
- Corvina
- Astrid
Male Witch Names
Male witches are often called warlocks or wizards. These names work well for both.
- Alaric
- Merrick
- Thaddeus
- Corvin
- Cassian
- Balthazar
- Orin
- Percival
- Ezekiel
- Lucian
- Gideon
- Rowan
- Silas
- Tobias
- Fenwick
Cute Witch Names
Not every witch is scary. Some are sweet, small, and full of charm. These names are perfect for them.
- Pippa
- Bibi
- Poppy
- Willow
- Nutmeg
- Clover
- Juniper
- Pixie
- Tilly
- Bramble
- Hazel
- Fern
- Button
- Daisy
- Mabel
Good Witch Names
Good witches heal, help, and protect. Their names should feel warm and kind.
- Alma
- Aurelia
- Beatrix
- Celeste
- Evangeline
- Felicity
- Genevieve
- Hope
- Linnea
- Merryn
- Odette
- Serenity
- Thalia
- Verity
- Lark
Evil Witch Names
Every hero needs a villain. These names sound sharp, cold, and full of trouble.
- Malvina
- Griselda
- Mordana
- Vexa
- Nerissa
- Belladonna
- Hexana
- Ravenna
- Sibilla
- Thornia
- Grimelda
- Noxia
- Baneth
- Lilith
- Vorna
Unique Witch Names
Want a name nobody else has? Try one of these rare picks. They are easy to remember and hard to forget.
- Zephyra
- Quillon
- Ondine
- Xanthe
- Wrenna
- Tamsin
- Ozara
- Ketura
- Eldrith
- Nyssa
- Orphelia
- Sylvaine
- Yarrow
- Zinnia
- Brisa
Old Witch Names
Old witches have seen it all. These classic names feel like dusty books and candlelit cottages.
- Hester
- Gertrude
- Mildred
- Ethel
- Bertha
- Edna
- Hattie
- Prudence
- Maud
- Dorcas
- Thomasina
- Wilhelmina
- Eudora
- Euphemia
- Ottoline
Witch Names for Girls
Looking for short and modern? These witch names for girls are simple, bright, and easy to say.
- Aria
- Vega
- Ember
- Raven
- Sage
- Wren
- Ivy
- Nova
- Skye
- Rune
- Isla
- Ruby
- Opal
- Thistle
- Sloane
Evil Witch Names Female
These names come from myths and old tales. They carry real darkness and power.
- Hecate
- Circe
- Medea
- Lamia
- Nyx
- Ereshkigal
- Morrigan
- Hel
- Jezebel
- Scylla
- Tisiphone
- Mara
- Lucretia
- Vanora
- Zerelda
Witch Names Harry Potter
The wizarding world is full of great names. Here are some witches from the books and films.
- Bellatrix
- Minerva
- Hermione
- Luna
- Ginny
- Molly
- Narcissa
- Sybill
- Pomona
- Dolores
- Rowena
- Helga
- Nymphadora
- Fleur
Hocus Pocus Witch Names
Hocus Pocus gave us three unforgettable sisters. Here are their names and a few others from the story.
- Winifred
- Sarah
- Mary
- Winnie
- Allison
- Dani
- Max
- Thackery
- Emily
- Billy
- Gilbert
- Becca
- Izzy
- Binx
Powerful Female Witch Names
A powerful witch needs a name that commands respect. These ones sound like queens and sorceresses.
- Morgana
- Lysandra
- Valeria
- Zenobia
- Brunhilde
- Cassandra
- Isadora
- Artemisia
- Selene
- Octavia
- Persephone
- Ophelia
- Tempest
- Calanthe
- Freya
Witch Names for Cats
A witch is never alone. Her cat is her best friend and her helper. Here are fun names for a witch’s cat.
- Salem
- Onyx
- Midnight
- Pumpkin
- Merlin
- Sooty
- Cinder
- Obsidian
- Inkling
- Jinx
- Mystic
- Voodoo
- Spooky
- Hex
- Poe
Nature and Elemental Witch Names
Many witches draw power from the earth, sky, and sea. These names bring that feeling to life.
- Aspen
- Cedar
- Moss
- River
- Storm
- Gale
- Flint
- Coral
- Marsh
- Tide
- Hawthorn
- Alder
- Sorrel
- Ash
- Maple
Witch Names with Meanings: Words That Actually Mean Witch
Did you know many languages have their own word for witch? Some make great names too.
- Hexe – German word for witch
- Strega – Italian word for witch
- Bruja – Spanish word for witch
- Sorcière – French word for witch
- Bruxa – Portuguese word for witch
- Vedma – Russian word for witch
- Häxa – Swedish word for witch
- Heks – Dutch word for witch
- Majo – Japanese word for witch
- Wicce – Old English word for a female witch
- Crone – an old and wise woman
- Hag – an old witch in folk tales
- Enchantress – a woman who casts spells
- Sorceress – a woman who uses dark magic
Famous Witch Names
These witches come from folklore and legend. People have told stories about them for hundreds of years.
- Morgan le Fay
- Baba Yaga
- Cerridwen
- Nimue
- Befana
- Black Annis
- Mother Shipton
- Queen Mab
- Rhiannon
- Gothel
- Kikimora
- Hulda
- Perchta
- Gullveig
- Habetrot
Witch Names from Movies and Books
Stories give us some of the best witches ever. Here are a few loved by readers and movie fans.
- Glinda
- Elphaba
- Nessarose
- Maleficent
- Jadis
- Yennefer
- Triss
- Granny Weatherwax
- Tiffany Aching
- Yubaba
- Zeniba
- Kiki
- Madam Mim
- Ursula
- Miss Hardbroom
Witch Names from TV Shows
TV has its share of fun witches too. These names will feel familiar to many fans.
- Sabrina
- Hilda
- Zelda
- Samantha
- Endora
- Tabitha
- Prue
- Piper
- Phoebe
- Paige
- Bonnie
- Agatha
- Wanda
- Fiona
- Cordelia
Funny Witch Names
Sometimes a witch just needs to make you laugh. These names are silly and full of puns.
- Hexy Lady
- Wanda Wand
- Broomhilda
- Hagatha
- Wicked Wanda
- Spellbound Sue
- Cauldrina
- Abra Cadabra
- Mystic Mabel
- Warty Wanda
- Brewella
- Hexcalibur
- Hazel Nutt
Dark Witch Names
Dark witches live in the shadows. Their names should sound heavy, quiet, and a little scary.
- Nocturna
- Umbra
- Sable
- Tenebra
- Erebia
- Morgause
- Salome
- Mortana
- Dreadwyn
- Blackmoor
- Grimhild
- Hollowmere
- Shade
Beautiful Witch Names
Not all magic is dark. These names are soft, lovely, and full of grace.
- Aurora
- Arabella
- Celestine
- Elowen
- Anastasia
- Lavinia
- Seraphine
- Elodie
- Ianthe
- Marguerite
- Liliana
- Aveline
- Oriel
Funny Witch Names and the Jokes Behind Them
A good pun makes a name stick. Here are funny witch names, plus the joke in each one.
- Sandy Witch – a pun on “sandwich”
- Hex Appeal – for a witch who is hard to resist
- Spellcheck – she never makes a spelling mistake in her spells
- Brew-tiful Mind – a clever witch who loves potions
- Broom Service – she always delivers, one way or another
- Spooky Spice – she puts pumpkin in every potion
- Cat-astrophe – her cat causes all the trouble
- Witch Please – a sassy name with lots of attitude
- Hocus Focus – she never loses her concentration
- Potion Commotion – her brews always bubble over
- Pointy Hat Trick – three spells in one night
- Wanda Wandering – she loses her wand all the time
- Stirring Sue – she never stops stirring the pot
Funny Witch Titles and Nicknames
Some witches earn a nickname. These titles are great for comedy, games, and fun stories.
- The Cackling Queen
- Lady Hexington
- Broomstick Boss
- Cauldron Captain
- Madam Hex
- Sir Spells-a-Lot
- Potion Mistress
- Witch Doctor
- The Crooked Hat
- Wart Whisperer
- Eye of Newt Expert
- The Mighty Hag
- Grand High Cackler
Witch Last Names
A good last name finishes the look. These ones sound old, wild, and full of secrets.
- Blackwood
- Ravenscroft
- Thornwood
- Nightshade
- Whitlock
- Sanderson
- Grimshaw
- Hollowell
- Moonwhisper
- Ashgrove
- Wolfsbane
- Underhill
- Crowhurst
Female Witch Names and Meanings
A name with a meaning adds depth to your character. Here are female witch names and what they stand for.
- Brigid – “exalted one”
- Sibyl – “prophetess”
- Aderyn – “bird” in Welsh
- Ione – “violet flower”
- Kali – “dark one” or “time”
- Nerys – “lady”
- Thalassa – “sea”
- Bryony – a wild climbing vine
- Anwen – “very fair”
- Eira – “snow”
- Fiadh – “wild”
- Lowena – “joy”
- Dilys – “genuine”
The History Behind Witch Names
Witch trials left many names in the history books. These were real people. Most were wrongly accused. Their stories still shape how we think about witches today.
- Tituba
- Bridget Bishop
- Sarah Good
- Rebecca Nurse
- Agnes Waterhouse
- Alice Nutter
- Isobel Gowdie
- Janet Horne
- Mother Demdike
- Agnes Sampson
- Giles Corey
- Martha Corey
CONCLUSION
Choosing a witch name is a fun part of building a character. It sets the mood right away. A strong name can make readers curious and keep them hooked.
Think about who your witch is. Is she gentle and wise? Or is she sly and dangerous? Let her past, her powers, and her goals guide you. The best names always fit the person behind them.
Say your favorite names out loud. Notice how they sound and feel. Some names roll off the tongue. Others stand out in a bold way. Pick the one that feels right every time you read it.
Don’t be afraid to mix and change names. You can twist a spelling or join two ideas together. That is how you make a name that is truly yours. Now go cast your spell and name your witch.
FAQs
What is a good witch name?
A good witch name fits her story and her mood. Names like Morwenna, Hazel, and Raven are easy to say and hard to forget.
What is a name for a female witch?
Classic picks include Isolde, Rosalind, and Elspeth. You can also use Circe or Hecate for a witch with legendary power.
What are common names for witches?
Fans often pick Sabrina, Hermione, Winifred, and Morgana. Old names like Hester, Agatha, and Mildred are also popular.
What is a gothic female name?
Gothic names sound dark, soft, and a little sad. Try Nocturna, Lenora, Vesper, or Ravenna.
What is a fancy name for a witch?
Fancy names sound grand and old. Think of Seraphine, Arabella, Anastasia, or Lady Hexington.
What are the 20 types of witches?
There are many paths in witchcraft. Common types are green, hedge, kitchen, sea, cosmic, hereditary, eclectic, solitary, coven, hearth, fire, water, earth, air, moon, dark, white, gray, ceremonial, and Celtic witches.
What is a pretty witch called?
A pretty witch is often called an enchantress. You can also give her a lovely name like Aurora, Elowen, or Celestine.
What is a powerful female name?
Powerful names sound strong and bold. Morgana, Persephone, Zenobia, and Freya are great examples.