100+ Magical Warlock, Wizard, and Witch Baby Names

Updated
Babies cast a spell on us, so why not give them an amazing wizard or witch name?

Kids bring a little magic into our lives. It makes sense to look for the best warlock, wizard, and witch baby names for your new arrival. Finding the perfect magical moniker sets your child up for a life of enchantment.

You have plenty of great options to choose from. Some names are subtle nods to ancient mythology, while others are clear tributes to famous fictional spellcasters. Whether you want a name inspired by classic literature or legendary Salem history, this guide has you covered. Check out our favorite mystical baby names below.


109 Awesome Warlock, Wizard, and Witch Baby Names

We did the research to help you find the perfect magical name for your little mage. Here are the top warlock, wizard, and witch baby names:

  1. Abraham: A mythical Egyptian mage who used good and evil spirits to cast spells.
  2. Agate: From the French meaning “good woman.” Agate is also a beautiful stone believed to have healing powers.
  3. Agnes: Agnes Waterhouse, also known as Mother Waterhouse, was the first woman executed for witchcraft in England in 1566.
  4. Alatar: A famous character from Lord of the Rings who fought Sauron in Middle Earth.
  5. Albus: The first name of the beloved Dumbledore from Harry Potter. It also means “light” in Latin.
  6. Alcina: A Greek sorceress featured in an Italian epic poem by Ludovico Ariosto.
  7. Alice: A German word meaning “noble.” Alice Kyteler was the first recorded person condemned for witchcraft in Ireland.
  8. Alison: Meaning “son of Alice.” Alison is a popular female name for both magical and everyday folks.
  9. Alistair: Inspired by the notorious and highly feared dark magician Aleister Crowley.
  10. Allegra: Meaning “joyful and lively.” Allegra is the enigmatic name of a character in the Japanese animated film Jack and the Witch.
  11. Ambrose: In Latin, Ambrose means “immortal one.” The name has deep roots in early Christian history.
  12. Andromeda: A prominent character in Harry Potter. Andromeda is also a beautiful name from Greek mythology.
  13. Angela: Meaning “messenger from God.” Angela de la Barthe was a French noblewoman accused of witchcraft in 1275.
  14. Ariadne: Known as the “most holy.” Ariadne is deeply tied to Greek mythology and labyrinth legends.
  15. Aspen: A famous ski resort and a popular name for several fictional witches and warlocks.
  16. Asterope: Translating to “starry-faced.” Asterope comes from Greek mythology as a nymph of golden light.
  17. Astra: Meaning “of the stars.” Astra is also a powerful character in the British sci-fi show Doctor Who.
  18. Atlantes: A powerful magician from the medieval epic poem Orlando Furioso.
  19. Aurelia: The name of a legendary wind witch who dwelled in the mountains looking after wild birds.
  20. Beatrix: From the Dutch and Latin meaning “blessed.” Beatrix is heavily associated with historical magical figures.
  21. Belinda: Meaning “beautiful snake.” Belinda connects to ancient Babylonian mythology.
  22. Bellamy: From Irish, English, and French origins meaning “fine friend.” Bellamy frequently pops up in modern fantasy fiction.
  23. Bessie: Named after Bessie Dunlop. She was a Scottish woman who cured sick children but was executed for sorcery.
  24. Birch: A highly unusual nature name. Birch is traditionally one of the most popular woods used to craft magic wands.
  25. Blaise: Even the legendary Merlin had a master in Arthurian legend. His mentor’s name was Blaise.
  26. Bridget: Bridget Bishop was the first person executed during the infamous Salem witch trials in 1692.
  27. Cassandra: A Greek name meaning “prophetess.” It is also the name of a famous modern-day Cornish witch.
  28. Celeste: Associated with the heavenly celestial realm. Celeste remains a highly popular choice among witch names.
  29. Cerys: Deeply tied to the supernatural world. Cerys is a powerful Welsh word meaning “love.”
  30. Charlotte: From the French meaning “free man.” Charlotte is also a popular character in the Puella Magi anime series.
  31. Christian: Traditionally a follower of Christ. It is also the name of the prominent modern warlock Christian Day.
  32. Circe: Meaning “bird.” Circe was a formidable and legendary enchantress in ancient Greek mythology.
  33. Clementine: A gorgeous name that means “merciful.” Clementine appears frequently in magical literature.
  34. Dahlia: Inspired by the beautiful wildflower. Dahlia has darker associations with mystery and the Victorian language of flowers.
  35. Dune: An English word meaning “ridge of sand.” Dune is also the stylish name of a young fictional warlock.
  36. Edith: Named after the influential English Wiccan Edith Woodford-Grimes. The name means “prosperous in war.”
  37. Eliphas: Originating from the Old Testament. Eliphas Levi was also a highly celebrated 19th-century occultist.
  38. Elizabeth: A traditional name meaning “pledged to God.” Elizabeth Howe was famously accused during the Salem witch trials.
  39. Elsie: A derivative of Elsa from Disney’s Frozen. It has proud Scottish origins.
  40. Eris: The powerful Greek goddess of strife and discord. Eris is heavily revered in modern pagan practices.
  41. Evanora: A magical variation of Eleanora. Evanora was the Wicked Witch of the East in Oz the Great and Powerful.
  42. Fabian: Prominently featured in the Harry Potter universe. Fabian translates to “bean grower.”
  43. Gandalf: Most fantasy fans will instantly recognize this iconic wizard from The Lord of the Rings.
  44. Ganondorf: From the Irish for “fair-skinned.” Ganondorf is the primary antagonist and warlock in The Legend of Zelda.
  45. Garnet: A French translation meaning “pomegranate.” This deep red gemstone is believed to hold unique protective powers.
  46. Gerald: Named after Gerald Gardner. He was a famous Wiccan who rejuvenated modern Paganism in the 1950s.
  47. Ginerva: The full first name of Ron Weasley’s feisty younger sister in the Harry Potter series.
  48. Glinda: Known as the Good Witch in The Wizard of Oz. Glinda gracefully translates to “fair.”
  49. Gwendolyn: A Welsh word meaning “white ring.” Gwendolyn was also a mythical fairy mistress of King Arthur.
  50. Gwen: A shortened derivative of Gwendolyn. Gwen Ellis was one of the first women executed for witchcraft in Wales.
  51. Gwydion: A powerful male magician and mythological trickster from ancient Welsh prose.
  52. Harry: This one belongs to the most famous boy wizard of all time. Harry Potter remains a timeless namesake.
  53. Hazel: Inspired by the medicinal witch-hazel plant. It offers a mysterious and earthy Wiccan vibe.
  54. Hecate: The ultimate goddess of magic, witchcraft, the night, and ghosts. Hecate is a formidable moniker for a little girl.
  55. Hermione: Meaning “messenger.” Hermione is the brilliantly smart and loyal best friend of Harry Potter.
  56. Hilda: Meaning “battle woman” in German. It is the shortened version of Brunhilda the Valkyrie.
  57. Holly: A popular girl’s name for winter babies. Holly is also a highly sacred tree in Wiccan traditions.
  58. Hyacinth: Thanks to its earthy flower name, it is a perfect fit for pagan and Wiccan parents.
  59. Icarus: Famous for flying too close to the sun. Icarus is also an obscure but cool character reference in the wizarding world.
  60. Iris: The Greek goddess of the rainbow. Iris represents courage, wisdom, and divine messaging.
  61. Jadis: Derived from the Persian word for “witch.” Jadis is the terrifying White Witch in The Chronicles of Narnia.
  62. James: A favorite name among Scottish royalty. James was also the brave father of Harry Potter.
  63. Joan: Joan Peterson was a medieval healer known as the Witch of Wapping.
  64. Laurie: Named after Laurie Cabot. She is a highly influential high priestess and modern witch in Salem.
  65. Leanne: Meaning “dweller of the woods.” Leanne Marrama is a renowned psychic and high priestess of the Raven Moon Coven.
  66. Linden: Translating to “linden tree hill.” This tree holds major protective significance in pagan culture.
  67. Locasta: Often cited as the Good Witch of the North in earlier drafts and universe lore of The Wizard of Oz.
  68. Lucia: A cute and bright white witch’s name meaning “light.” It represents the returning sun in winter.
  69. Lucius: Latin for “light.” Despite the bright meaning, Lucius Malfoy brings pure darkness to the Harry Potter series.
  70. Maleficent: Meaning “prone to evil.” She is the iconic, powerful dark fairy from Sleeping Beauty.
  71. Margery: Margery Jourdemayne was known as the Witch of Eye. She was executed for plotting against the king in the 1400s.
  72. Mark: From the Latin meaning “warlike.” Mark Eadiciccio is a highly celebrated modern Tarot reader and warlock.
  73. Mary: No one can forget Mary Poppins. She is the magically strict yet loving nanny from the Disney classic.
  74. Matilda: If you want a strong name, Matilda is ideal. This magical Roald Dahl character’s name means “battle-mighty.”
  75. Max: Derived from Maximullus, meaning “greatest.” Max is the lovable miracle worker from The Princess Bride.
  76. Medea: A formidable sorceress in Greek mythology. Medea used her magic to help Jason secure the Golden Fleece.
  77. Merlin: The most famous warlock name for boys. Merlin translates to “sea fortress” in Welsh.
  78. Minerva: The Roman goddess of wisdom. Minerva McGonagall is a beloved, strict professor in Harry Potter.
  79. Mira: In Latin, Mira means “female ruler.” It is a confident and commanding name for your little girl.
  80. Molly/Moll: Moll Dyer was a legendary 17th-century healer. She was chased from her home and accused of witchcraft.
  81. Morgan: A Welsh boy name meaning “circle.” Morgan le Fay was a powerful enchantress and enemy of King Arthur.
  82. Neville: While not traditionally magical, Neville Longbottom proved himself as one of the bravest wizards in fiction.
  83. Nicholas: Meaning “victory of the people” in Latin. Nicholas Flamel was a legendary real-life alchemist.
  84. Nora: A character featured in True Blood and The Vampire Diaries. Nora beautifully translates to “light.”
  85. Ommine: A cunning Sith Sorcerer in the Star Wars universe. He was a dark side descendant of Freedon Nadd.
  86. Ophelia: Translating to “help.” Ophelia is a deeply tragic and mystical female character in Shakespeare’s Hamlet.
  87. Pallando: Tolkien’s massive literary universe is a goldmine for wizard names like Pallando the Blue.
  88. Percy: A soft-sounding name with magical ties. Percy Weasley is a strict, rule-following wizard in Harry Potter.
  89. Peter: St. Peter is the keeper of the heavenly gates. The name translates to “rock” or “stone.”
  90. Phoenix: A famous mythological bird of fire. The magnificent creature constantly regenerates from its own ashes.
  91. Poppy: A beautiful flower with historical ties to magic and sleep. Poppy Pomfrey is the skilled magical matron in Harry Potter.
  92. Priscilla: Priscilla Bishop is closely tied to the history and dark lore of the Salem witch trials.
  93. Prospero: Another famous Shakespearean character. Prospero became a remarkably powerful sorcerer in The Tempest.
  94. Puck: A mischievous nature sprite from Shakespeare’s A Midsummer Night’s Dream. Puck has always had a wonderfully trickster image.
  95. Raven: Ravens hold deep roots in gothic lore and mythology. It makes for a cool, edgy name with a witchy vibe.
  96. Remus: A founder of Rome in ancient mythology. Remus Lupin is also a beloved werewolf wizard in Harry Potter.
  97. Ron: The famously loyal, red-headed wizard best friend of Harry Potter.
  98. Rubeus: Meaning “red” in Latin. It is the first name of the gentle half-giant groundskeeper Hagrid in Harry Potter.
  99. Sabrina: Meaning “white rose.” It skyrocketed in magical popularity thanks to the hit show Sabrina the Teenage Witch.
  100. Saruman: The corrupted white wizard in Middle Earth. Saruman is a powerful and commanding fantasy name.
  101. Seamus: A traditional name of Irish descent. Seamus Finnigan is an explosive and fun character in Harry Potter.
  102. Selene: In ancient mythology, she was the radiant moon goddess who drove a sparkling chariot across the night sky.
  103. Selma: A famous mythological character. Selma translates to “Godly helmet” or “divine protection.”
  104. Severus: In Latin, Severus means “stern.” It perfectly matches the strict and complex Severus Snape in Harry Potter.
  105. Talon: Meaning “claw.” It gives off a sharp, mystical vibe and works beautifully as a first or last name.
  106. Tamsin: Tamsin Blight was a celebrated 19th-century Cornish witch. She was highly renowned for removing curses.
  107. Theodora: Meaning “gift of God.” Theodora is famously known as the Wicked Witch of the West.
  108. Willow: Associated with graceful trees, divinities, and pagan rituals. Willow is also an iconic witch from Buffy the Vampire Slayer.
  109. Zephyr: The Greek god of the gentle west wind. Zephyr makes for a highly unique and strong warlock name.

Warlock, Wizard, and Witch Baby Names FAQs

How Many Warlock, Wizard, and Witch Names Come from Harry Potter?

Several warlock, wizard, and witch names come from the Harry Potter universe. From Hermione Granger to Albus Dumbledore, the inspiration never stops. More than 15 names on our list originate from this beloved franchise.

How Many Warlock, Wizard, and Witch Names Come from Lord of the Rings?

Tolkien took massive inspiration from the mythical world when creating his iconic characters. Prominent wizarding names in Lord of the Rings include Saruman, Gandalf, and Alatar.

What Are Some Good Pagan Baby Names for Girls?

If you want a nature-inspired pagan name, consider botanical options like Hazel, Holly, Hyacinth, and Willow. Goddess names like Hecate, Selene, and Ariadne also hold deep ties to ancient pagan roots.

Are There Any Famous Historical Witch Names?

Yes. Names like Agnes Waterhouse, Bridget Bishop, and Joan Peterson come directly from real historical records. These women were famously accused or executed during historical witch trials in Europe and America.

What Is the Most Powerful Wizard Name?

Merlin is widely considered the most powerful and recognizable wizard name in history. Rooted deeply in Arthurian legend, Merlin translates to sea fortress and remains a classic choice for boys.

Can I Use a Witch Name for a Modern Baby?

Absolutely. Many traditional witch names like Charlotte, Alice, Elizabeth, and Matilda are highly popular today. You can give your child a subtle nod to magic without choosing an overly theatrical name.

What Name Means Dark Magic?

While few names directly translate to dark magic, options like Maleficent mean prone to evil. Names like Alistair, inspired by the controversial occultist Aleister Crowley, also carry a distinctly dark and mystical vibe.

Headshot of Mark Weir

About the Author

Mark Weir

Mark has always been fascinated by the stories behind names, their meanings, and the rich histories they carry. It's a curiosity that has grown into a full-fledged passion project, engaging him in the study of how names shape our identities and reflect our cultures. Since stepping away from his previous career, Mark has delved deeper into this fascinating realm. He spends his days unraveling these narratives and sharing his findings on Honey Name. He does all this amidst the tranquility of England's rivers and canals from his charming widebeam barge. His constant companions on this journey are his wife, Julie, and their adorable King Charles Cavalier, Eric.