100+ Witch Names That Are Utterly Enchanting
Use one of these witch names for your characters and they’ll be able to put anyone under a spell.
Witches are clever. They are crafty. They are downright captivating. That is why you should consider using these witch names in your fiction — or even for your own bundle of joy.
Agnes
Alice
Alizon
Abraham
Alatar
Agate
Allegra
Andromeda
Ariadne
Astra
Aurelia
Alcina
Asterope
Atlantes
Angela
Bessie
Blaise
Beatrix
Belinda
Christian
Clementine
Cerys
Celeste
Cassandra
Circe
Dahlia
Evanora
Edith
Elsie
Elspeth
Eris
Edel
Eliphas
Fabian
Glinda
Gwen
Garnet
Ginevra
Gatria
Gandalf
Ganondorg
George
Gerald
Gwydion
Hazel
Holly
Hilda
Hyacinth
Hecate
Isla
Jasmine
Jadis
Joan
Laurie
Leanne
Locasta
Lucia
Lenore
Lily
Mira
Mabel
Maleficent
Margaret
Mark
Matilda
Molly
Merlin
Margery
Mary
Medea
Minerva
Moll
Morgan
Noemi
Nora
Ondine
Opal
Ophelia
Ommin
Oscar
Pallando
Poppy
Priscilla
Pleione
Prospero
Puck
Phoebe
Rita
Rowan
Radagast
Raven
Raymond
Rincewind
Salome
Selene
Selma
Serena
Sidney
Siobhan
Sophia
Stella
Sybil
Sarin
Sterope
Syrma
Saruman
Tabit
Terra
Tethys
Thabit
Tamsin
Theodora
Ursula
Verana
Vera
Vega
Willow
Winifred
Wren
Zelda
Zosia