Witch Names

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 Thought Catalog Logo Mark

January Nelson is a writer, editor, and dreamer. She writes about astrology, games, love, relationships, and entertainment. January graduated with an English and Literature degree from Columbia University.