Some names just sound like they were pulled from a spellbook. From the moody hush of names tied to old folklore to the bold ones borrowed from famous fictional spellcasters, this bunch carries a little mystery from the first syllable.
You will find 109 warlock, wizard, and witch baby names here, sorted so you can wander through them at your own pace. A few are quiet nods to ancient mythology, others are open tributes to storybook magic-workers, and a handful trace back to the legends of Salem.
Scroll down, take your time, and see which one feels enchanted enough to keep.
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:
- Abraham: A Hebrew name meaning “father of multitudes.” Abraham the Jew was the reputed author of a famous medieval grimoire, tying the name to Western magical lore.
- Agate: From the French meaning “good woman.” Agate is also a beautiful stone believed to have healing powers.
- Agnes: Agnes Waterhouse, also known as Mother Waterhouse, was the first woman executed for witchcraft in England in 1566.
- Alatar: One of Tolkien’s mysterious Blue Wizards, sent into the far east of Middle-earth to stir up resistance against Sauron.
- Albus: The first name of the beloved Dumbledore from Harry Potter. It also means “light” in Latin.
- Alcina: A Greek sorceress featured in an Italian epic poem by Ludovico Ariosto.
- Alice: A German word meaning “noble.” Alice Kyteler was the first recorded person condemned for witchcraft in Ireland.
- Alison: Meaning “son of Alice.” Alison is a popular female name for both magical and everyday folks.
- Alistair: Inspired by the notorious and highly feared dark magician Aleister Crowley.
- Allegra: Meaning “joyful and lively.” Allegra is the enigmatic name of a character in the Japanese animated film Jack and the Witch.
- Ambrose: In Latin, Ambrose means “immortal one.” The name has deep roots in early Christian history.
- Andromeda: A prominent character in Harry Potter. Andromeda is also a beautiful name from Greek mythology.
- Angela: Meaning “messenger from God.” Angela de la Barthe was a French noblewoman accused of witchcraft in 1275.
- Ariadne: Known as the “most holy.” Ariadne is deeply tied to Greek mythology and labyrinth legends.
- Aspen: An Old English nature name for the quaking aspen tree, prized for its trembling silver leaves. It doubles as a modern pick for fictional spellcasters.
- Asterope: Translating to “starry-faced.” Asterope comes from Greek mythology as a nymph of golden light.
- Astra: Meaning “of the stars.” Astra is also a powerful character in the British sci-fi show Doctor Who.
- Atlantes: A powerful magician from the medieval epic poem Orlando Furioso.
- Aurelia: The name of a legendary wind witch who dwelled in the mountains looking after wild birds.
- Beatrix: From the Dutch and Latin meaning “blessed.” Beatrix is heavily associated with historical magical figures.
- Belinda: Meaning “beautiful snake.” Belinda connects to ancient Babylonian mythology.
- Bellamy: From Irish, English, and French origins meaning “fine friend.” Bellamy frequently pops up in modern fantasy fiction.
- Bessie: Named after Bessie Dunlop. She was a Scottish woman who cured sick children but was executed for sorcery.
- Birch: A highly unusual nature name. Birch is traditionally one of the most popular woods used to craft magic wands.
- Blaise: Even the legendary Merlin had a master in Arthurian legend. His mentor’s name was Blaise.
- Bridget: Bridget Bishop was the first person executed during the infamous Salem witch trials in 1692. According to a post by the Massachusetts Trial Court Law Libraries, 19 men and women were executed by hanging and one person was killed by torture before the trials ended and the accused still jailed were pardoned (1).
- Cassandra: A Greek name often read as “shining upon man.” In myth, Cassandra was a Trojan princess gifted prophecy by Apollo, then cursed so no one would believe her.
- Celeste: Tied to the heavens and the celestial sphere. Celeste remains a highly popular choice among witch names.
- Cerys: Deeply tied to the supernatural world. Cerys is a powerful Welsh word meaning “love.”
- Charlotte: From the French meaning “free man.” Charlotte is also a popular character in the Puella Magi anime series.
- Christian: Traditionally a follower of Christ. It is also the name of the prominent modern warlock Christian Day.
- Circe: Her name traces to a Greek root tied to hawks and the binding rings of magic. Circe was the formidable enchantress who bewitched Odysseus in Homer’s Odyssey.
- Clementine: A gorgeous name that means “merciful.” Clementine appears frequently in magical literature.
- Dahlia: Named for the dahlia flower, itself honoring Swedish botanist Anders Dahl. It carries darker ties to mystery and the Victorian language of flowers.
- Dune: An English word meaning “ridge of sand.” Dune is also the stylish name of a young fictional warlock.
- Edith: Named after the influential English Wiccan Edith Woodford-Grimes. The name means “prosperous in war.”
- Eliphas: A Hebrew name from ancient scripture. Eliphas Levi was also a highly celebrated 19th-century occultist.
- Elizabeth: A traditional name meaning “pledged to God.” Elizabeth Howe was famously accused during the Salem witch trials.
- Elsie: A derivative of Elsa from Disney’s Frozen. It has proud Scottish origins.
- Eris: The powerful Greek goddess of strife and discord. Eris is heavily revered in modern pagan practices.
- Evanora: A magical variation of Eleanora. Evanora was the Wicked Witch of the East in Oz the Great and Powerful.
- Fabian: Prominently featured in the Harry Potter universe. Fabian translates to “bean grower.”
- Gandalf: Drawn from Old Norse meaning “staff-elf” or “wand-elf.” Most fantasy fans know it as the iconic wizard of The Lord of the Rings.
- Ganondorf: A Nintendo-coined name for the primary antagonist and warlock in The Legend of Zelda.
- Garnet: A French translation meaning “pomegranate.” This deep red gemstone is believed to hold unique protective powers.
- Gerald: Named after Gerald Gardner. He was a famous Wiccan who rejuvenated modern Paganism in the 1950s.
- Ginevra: The full first name of Ron Weasley’s feisty younger sister in the Harry Potter series.
- Glinda: Known as the Good Witch in The Wizard of Oz. Glinda gracefully translates to “fair.”
- Gwen: A shortened derivative of Gwendolyn. Gwen Ellis was one of the first women executed for witchcraft in Wales.
- Gwendolyn: A Welsh word meaning “white ring.” Gwendolyn was also a mythical fairy mistress of King Arthur.
- Gwydion: A powerful male magician and mythological trickster from ancient Welsh prose.
- Harry: This one belongs to the most famous boy wizard of all time. Harry Potter remains a timeless namesake.
- Hazel: An Old English name for the hazel tree, echoing the medicinal witch-hazel plant. It offers an earthy, mystical feel. Hazel ranked 21st among U.S. girls’ names in 2025, with 6,318 babies given the name that year, per the Social Security Administration (2).
- Hecate: The ultimate goddess of magic, witchcraft, the night, and ghosts. Hecate is a formidable moniker for a little girl.
- Hermione: Meaning “messenger.” Hermione is the brilliantly smart and loyal best friend of Harry Potter.
- Hilda: Meaning “battle woman” in German. It is the shortened version of Brunhilda the Valkyrie.
- Holly: An English tree name long linked to both Christmas and pagan Celtic ritual. Holly is a favorite for winter babies.
- Hyacinth: Thanks to its earthy flower name, it is a perfect fit for pagan and Wiccan parents.
- Icarus: Famous for flying too close to the sun. Icarus is also an obscure but cool character reference in the wizarding world.
- Iris: A Greek name meaning “rainbow.” Iris was the winged goddess who carried messages between the gods and mortals. Iris ranked 61st among U.S. girls’ names in 2025, with 3,729 babies given the name that year, per the Social Security Administration.
- Jadis: Derived from the Persian word for “witch.” Jadis is the terrifying White Witch in The Chronicles of Narnia.
- James: A favorite name among Scottish royalty. James was also the brave father of Harry Potter.
- Joan: Joan Peterson was a medieval healer known as the Witch of Wapping.
- Laurie: Named after Laurie Cabot. She is a highly influential high priestess and modern witch in Salem.
- Leanne: Meaning “dweller of the woods.” Leanne Marrama is a renowned psychic and high priestess of the Raven Moon Coven.
- Linden: Translating to “linden tree hill.” This tree holds major protective significance in pagan culture.
- Locasta: Often cited as the Good Witch of the North in earlier drafts and universe lore of The Wizard of Oz.
- Lucia: A cute and bright white witch’s name meaning “light.” It represents the returning sun in winter.
- Lucius: Latin for “light.” Despite the bright meaning, Lucius Malfoy brings pure darkness to the Harry Potter series.
- Maleficent: Meaning “prone to evil.” She is the iconic, powerful dark fairy from Sleeping Beauty.
- Margery: Margery Jourdemayne was known as the Witch of Eye. She was executed for plotting against the king in the 1400s.
- Mark: From the Latin meaning “warlike.” Mark Eadiciccio is a highly celebrated modern Tarot reader and warlock.
- Mary: No one can forget Mary Poppins. She is the magically strict yet loving nanny from the Disney classic.
- Matilda: If you want a strong name, Matilda is ideal. This magical Roald Dahl character’s name means “battle-mighty.”
- Max: Derived from Maximus/Maximilian, meaning “greatest.” Max is the lovable miracle worker from The Princess Bride.
- Medea: A formidable sorceress in Greek mythology. Medea used her magic to help Jason secure the Golden Fleece.
- Merlin: The most famous warlock name for boys. Merlin translates to “sea fortress” in Welsh.
- Minerva: The Roman goddess of wisdom. Minerva McGonagall is a beloved, strict professor in Harry Potter.
- Mira: In Latin, Mira means “female ruler.” It is a confident and commanding name for your little girl.
- Molly/Moll: Moll Dyer was a legendary 17th-century healer. She was chased from her home and accused of witchcraft.
- Morgan: A Welsh boy name meaning “circle.” Morgan le Fay was a powerful enchantress and enemy of King Arthur.
- Neville: While not traditionally magical, Neville Longbottom proved himself as one of the bravest wizards in fiction.
- Nicholas: Meaning “victory of the people” in Latin. Nicholas Flamel was a legendary real-life alchemist.
- Nora: A character featured in True Blood and The Vampire Diaries. Nora beautifully translates to “light.”
- Ommine: A cunning Sith Sorcerer in the Star Wars universe. He was a dark side descendant of Freedon Nadd.
- Ophelia: Translating to “help.” Ophelia is a deeply tragic and mystical female character in Shakespeare’s Hamlet.
- Pallando: Tolkien’s massive literary universe is a goldmine for wizard names like Pallando the Blue.
- Percy: A soft-sounding name with magical ties. Percy Weasley is a strict, rule-following wizard in Harry Potter.
- Peter: St. Peter is the keeper of the heavenly gates. The name translates to “rock” or “stone.”
- Phoenix: A unisex name drawn from the mythical firebird that endlessly regenerates from its own ashes. It signals rebirth and resilience.
- Poppy: A Latin flower name tied to sleep and remembrance. Poppy Pomfrey is the skilled healer of Hogwarts in Harry Potter.
- Priscilla: Priscilla Bishop is closely tied to the history and dark lore of the Salem witch trials.
- Prospero: Another famous Shakespearean character. Prospero became a remarkably powerful sorcerer in The Tempest.
- Puck: A mischievous nature sprite from Shakespeare’s A Midsummer Night’s Dream. Puck has always had a wonderfully trickster image.
- Raven: An English nature name for the glossy black bird, long steeped in gothic lore and mythology. It carries a cool, witchy edge.
- Remus: A founder of Rome in ancient mythology. Remus Lupin is also a beloved werewolf wizard in Harry Potter.
- Ron: The famously loyal, red-headed wizard best friend of Harry Potter.
- Rubeus: Meaning “red” in Latin. It is the first name of the gentle half-giant groundskeeper Hagrid in Harry Potter.
- Sabrina: Rooted in Celtic legend as the nymph of Britain’s River Severn. It soared in popularity thanks to the hit show Sabrina the Teenage Witch.
- Saruman: The corrupted white wizard in Middle Earth. Saruman is a powerful and commanding fantasy name.
- Seamus: A traditional name of Irish descent. Seamus Finnigan is an explosive and fun character in Harry Potter.
- Selene: A Greek name meaning “moon,” from a root for light and brightness. Selene was the radiant Titan goddess who drove her chariot across the night sky.
- Selma: A famous mythological character. Selma translates to “Godly helmet” or “divine protection.”
- Severus: In Latin, Severus means “stern.” It perfectly matches the strict and complex Severus Snape in Harry Potter.
- Talon: Meaning “claw.” It gives off a sharp, mystical vibe and works beautifully as a first or last name.
- Tamsin: Tamsin Blight was a celebrated 19th-century Cornish witch. She was highly renowned for removing curses.
- Theodora: Meaning “gift of God.” Theodora is famously known as the Wicked Witch of the West.
- Willow: An English nature name meaning “willow tree,” a symbol of grace and resilience. Willow is also the beloved witch from Buffy the Vampire Slayer. Willow ranked 44th among U.S. girls’ names in 2025, with 4,763 babies given the name that year, per the Social Security Administration.
- Zephyr: The Greek god of the gentle west wind. Zephyr makes for a highly unique and strong warlock name.






