Somewhere along the way (oh, maybe the 1600s?), witches got a bad rap. Instead of being associated with nature and enchanting mystical mythology, people started thinking they were evil. Whatever. All it took was the magic of Harry Potter to put witches, warlocks and wizards back into the public’s good graces — and thank goodness, because a little magic might just make your baby name search easier.
From Arthurian legend and Greek mythology to Disney movies and Tolkien, we’ve sourced a ton of awesome witchy names. Whether you’re into magic and sorcery or just like beautiful names from pop culture, we bet there’s at least one magical baby name here that will leave you spellbound.
Witch names for girls
These witchy names are gorgeous, and a lot of them have historical legend behind them. They all work as first names, but they also make for beautiful, quirky middle names too.
- Bavmorda: Antagonist of Willow
- Circe: Greek lore
- Evanora: Wicked Witch of the East
- Glinda: Good Witch of the South
- Hermione: From Harry Potter
- Jadis: White Witch from The Chronicles of Narnia
- Kotake and Koume: Ganon’s surrogate mothers, from Legend of Zelda
- Locasta: Good Witch of the North
- Maleficent: Witch from Sleeping Beauty
- Mary: Mary Poppins
- Medea: Greek lore
- Morgan: Arthurian lore
- Rita: Mighty Morphin Power Rangers
- Theodora: Wicked Witch of the West
- Tia: From Pirates of the Caribbean
Wizard or warlock names for boys
These unique warlock and wizard boy names carry a lot of history behind them. Not only do they sound powerful, but the names also represent strong characters and mythological figures.
- Alatar: Tolkienian name — one of the two blue wizards
- Atlantes: Sorcerer from The Matter of France
- Bloise, Blaise or Blaze: Merlin’s master, Arthurian lore
- Gandalf: Tolkienian name — the gray wizard
- Ganon or Ganondorf: Warlock and antagonist of most Legend of Zelda iterations
- Gwydion: Welsh mythology
- Harry: Yes, the Harry Potter
- Merlin: Arthurian lore
- Ommin: A Sith Sorcerer, Tales of the Jedi
- Oscar: The name of the Wizard of Oz himself
- Pallando: Tolkienian name — one of the two blue wizards
- Prospero: Shakespearean name
- Puck: Shakespearean name
- Radagast: Tolkienian name — the brown wizard
- Rincewind: Discworld, technically a “wizzard”
- Saruman: Tolkienian name — the white wizard
Originally published June 2013. Updated October 2017.