We all think our kids are magic, so it’s only fitting that we find the best warlock, wizard, and witch baby names for them. After all, how else are they going to achieve wizarding greatness? The great news is there are quite a few to choose from, ranging from the bizarre to the obvious.
So, if you fancy your son as the next Harry Potter or think they’re a badass sorcerer, you’ll find this list magical (excuse the pun)! Sit back and enjoy a rundown of the best mystical names out there.
109 Awesome Warlock, Wizard, and Witch Baby Names
We’ve done the research for you, so go on and give your little mage children the right warlock, wizard, and witch baby names.
- Abraham – a mythical badass Egyptian mage who used good and evil spirits to cast magic spells.
- Agate – from the French meaning “good woman,” Agate is also a beautiful stone believed to have healing powers.
- Agnes – Agnes Waterhouse (Mother Waterhouse) was the first woman to be hung as a witch in 1566.
- Alatar – a famous character from Lord of the Rings who fought Sauron in Middle Earth.
- Albus – the first name of Dumbledore from Harry Potter, and also Latin for “light.”
- Alcina – a Greek sorceress featured in an Italian poem by Ludovico Ariosto.
- Alice – a German word meaning “noble,” Alice was the name of the first witch recorded in Irish mythology.
- Alison – meaning “son of Alice,” Alison is a popular female name for witchy and non-witchy types.
- Alistair – after the notorious and feared dark magician Alistair Crowley.
- Allegra – means “joyful and lively,” Allegra is the enigmatic name of a character in the Japanese series Jack and the Witch.
- Ambrose – in Latin, Ambrose means “immortal one” and has roots in the foundation of the Christian church.
- Andromeda – a character in Harry Potter, Andromeda is also a name from Greek mythology.
- Angela – means “messenger from God,” but Angela was also a French witch executed in 1275.
- Ariadne – known as the “high fruitful mother,” Ariadne was also the fertility goddess of the moon.
- Aspen – a great ski resort and the perfect name for several fictional warlocks and witches.
- Asterope – translates as “starry-faced,” Asterope comes from Greek mythology as the nymph of golden light.
- Astra – means “of the stars” and is also a character in the British TV show Doctor Who.
- Atlantes – a magician from the medieval poem Orlando Furioso, Atlantes has roots in Greek history.
- Aurelia – the name of a wind witch who dwelled in the mountains looking after wild birds.
- Beatrix – from the Dutch and Latin meaning “blessed,” Beatrix was convicted of witchcraft in the late 1500s.
- Belinda – meaning “beautiful snake,” Belinda was the Babylonian goddess of earth and water.
- Bellamy – from Irish, English, and French, meaning “fine friend,” Bellamy is also a character in fiction.
- Bessie – after Bessie Dunlop, the Scottish witch who cured sick children but was executed for sorcery.
- Birch – while this is unusual as a name, Birch is the most popular wood used to make wands.
- Blaise – even Merlin had a master in Arthurian legend, and his name was Blaise.
- Bridget – the name of a witch in the Salem Witch trials, Bridget Bishop, was executed in 1692.
- Cassandra – a Greek word meaning “prophetess” and the name of a modern-day Cornish witch.
- Celeste – associated with the heavenly otherworld (celestial), it’s not surprising that Celeste is popular among witch names.
- Cerys – associated with the supernatural world, Cerys is a powerful Welsh word meaning “love.”
- Charlotte – from the French meaning “free man,” and the name of a character in the Puella Magi series.
- Christian – a follower of Christ, and the name of the modern warlock, Christian Day.
- Circe – meaning “bird,” Circe was the daughter of a formidable spellcaster in ancient Greek mythology.
- Clementine – a pretty name that means “merciful,” Clementine is associated with witches in literature.
- Dahlia – from the wildflower, Dahlia is associated with dishonesty, betrayal, and instability.
- Dune – an English word meaning “ridge or mound of sand,” Dune is also the cool name of a young warlock.
- Edith – the name of English Wiccan, Edith Woodford Grimes, and means “prosperous in war.”
- Eliphas – from the Old Testament Book of Job, Eliphas is also a celebrated occultist.
- Elizabeth – a traditional name meaning “pledged to God,” Elizabeth is also the name of a Salem witch.
- Elsie – a derivative of Elsa, the main character in Disney’s Frozen, and of Scottish origins.
- Eris – a powerful goddess of trouble and strife, worshipped by Wiccans.
- Evanora – a sexy version of Eleanora, Evanora was the “Wicked Witch of the East” in The Wizard of Oz.
- Fabian – most notably featured in the popular Harry Potter novels, Fabian means “bean grower.”
- Gandalf – most readers and movie-goers will recognize the main wizard from The Lord of the Rings.
- Ganondorf – from the Irish for “fair-skinned,” Ganondorf is also a character in The Legend of Zelda.
- Garnet – the French translation means “pomegranate” and is believed to have unique powers.
- Gerald – after the famous Wiccan and warlock Gerald Gardener, who rejuvenated Paganism in the 50s.
- Ginerva – Ron Weasley’s feisty mum had this name in the Harry Potter series.
- Glinda – the good witch in The Wizard of Oz, Glinda translates as “fair.”
- Gwendolyn – a Welsh word meaning “white ring,” Gwendolyn was also the fairy mistress of King Arthur.
- Gwen – a derivative of Gwendolyn, Gwen Ellis was one of the first women killed for witchcraft.
- Gwydion – a male magician and trickster who appears in popular Welsh prose.
- Harry – yep, you guessed it, this one belongs to the famous, cool boy wizard, Harry Potter.
- Hazel – from the medicinal plant Witch-hazel, offering a mysterious Wiccan ring.
- Hecate – if your baby wants to rule over the moon, ghosts, night, and magic, consider Hecate as a moniker.
- Hermione – means “messenger or earthly,” Hermione is the super-smart friend of Harry Potter.
- Hilda – means “battle woman” in German and is the shortened version of Brunhilda the Valkyrie.
- Holly – a popular girl’s name for December babies and a sacred Wiccan and witch tree.
- Hyacinth – thanks to its earthy flower name, it’s perfect for pagan and Wiccan parents.
- Icarus – aside from the poor boy whose wings melted, Icarus is also a character in Harry Potter.
- Iris – the Greek god of the rainbow; Iris has many meanings but mainly represents courage and wisdom.
- Jadis – from the Persian word for “witch,” Jadis is also a character in The Chronicles of Narnia by C.S. Lewis.
- James – Scottish royalty loved this name, and James was also the father of Harry Potter.
- Joan – a medieval sorceress, Joan Peterson was a scorned healer who cursed a patient for refusing to pay.
- Laurie – named after the influential modern witch Laurie Cabot.
- Leanne – meaning “dweller of the woods,” Leanne Marrama is the head of the Salem Raven Moon Coven.
- Linden – translates as “linden tree hill” and is significant in Wiccan and pagan culture.
- Locasta – the name of the “Good Witch of the North” in The Wizard of Oz.
- Lucia – is a cute white witch’s name meaning “light,” representing the coming of the sun.
- Lucius – Latin for “light,” although there is nothing light or amusing about Lucius Malfoy from the Harry Potter series.
- Maleficent – means “prone to evil” and is the name of the evil witch in Sleeping Beauty.
- Margery – the name of the medieval witch “Old Mother Madge,” Margery was executed for plotting to kill the king.
- Mark – from the Latin, meaning “warlike,” and the name of a celebrated Tarot reader Mark Eadiciccio.
- Mary – no one can forget Mary Poppins, the kind yet strict witch in the Disney classic.
- Matilda – if your child looks like they enjoy a good fight, Matilda is ideal because it means “battle-mighty.”
- Max – from Maximullus, meaning “greatest,” Max is also a witch doctor and magician from The Princess Bride.
- Medea – in Greek mythology, Medea helped Jason and his Argonauts obtain the golden fleece.
- Merlin – a famous one among warlock names for boys; Merlin means “sea fortress” in Welsh.
- Minerva – the Roman goddess of wisdom; Minerva features in Harry Potter and means “of the mind.”
- Mira – in Latin, Mira means “female ruler” and is a confident name for your little girl.
- Molly/Moll – a 17th-century healer and herbalist, Moll Dyer, was accused and executed for witchcraft.
- Morgan – a Welsh boy name meaning “circle,” Morgan Le Fay was King Arthur’s enemy.
- Neville – is not an obvious wizard name, but features as a character from the Harry Potter wizarding series.
- Nicholas – means “people of victory” in Latin and is a derivative of Nike, the goddess of victory.
- Nora – features in The Vampire Diaries and True Blood, Nora translates as “light.”
- Ommine – the cunning Sith Sorcerer in Star Wars and a descendant of the Sith Lord, Freedon Nadd.
- Ophelia – translates as “help” and is the lead female character in Shakespeare’s Hamlet.
- Pallando – Tolkien’s great masterpiece is fertile ground for wizard names like Pallando.
- Percy – a soft-sounding name that features in many fictional works.
- Peter – St. Peter is the keeper of the gates of heaven, which translates as “rock.”
- Phoenix – a famous mythological bird that regenerates from its ashes.
- Poppy – a beautiful flower representing the blood of Christ and the matron from Harry Potter.
- Priscilla – was the mother of the Gould family in Salem, whose children were accused of witchcraft.
- Prospero – another Shakespearean character, Prospero, became a powerful sorcerer.
- Puck – from Shakespeare to the TV show Glee, Puck has always had a bad-boy image.
- Raven – represents corvids in mythology and is also a cool goth name.
- Remus – the twin of Romulus, who founded Rome; Remus is also a character in Harry Potter.
- Ron – the famous red-head wizard chum of Harry Potter.
- Rubeus – means “red” in Latin and is the first name of groundskeeper Hagrid in Harry Potter.
- Sabrina – means “white rose” from the TV show Sabrina, the Teenage Witch.
- Saruman – the arch-enemy of Gandalf in Middle Earth, Saruman means “man of kill.”
- Seamus – of Irish descent, Seamus is also the name of a character in Harry Potter.
- Selene – in mythology, she was the moon goddess and rode a sparkling chariot.
- Selma – a famous witch character in the epic Beowolf, Selma means “Godly helmet.”
- Severus – in Latin, Severus means “stern,” which matches the character Severus Snape in Harry Potter.
- Talon – means “claw” but works just as well as a surname.
- Tamsin – the celebrated 19th-century witch of Helston, Tamsin Blight, was renowned for removing curses.
- Theodora – from the Wizard of Oz and the “Wicked Witch of the West.”
- Willow – in medieval times, Willow was associated with divinities and witches.
- Zephyr – the Greek god of the west wind; Zephyr is a strong warlock name.