Witch Names: Find the Perfect Name for Your Character

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!

Morgana Moonwhisper

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.

Leave a Comment