Witches, wizards, and all things magical have enchanted people of all ages.
The very possibility of another magical reality existing perhaps in a parallel dimension is food for thought. In fact, there are hundreds of people in this reality itself who actually believe in and practice witchcraft and wizardry.
You might be a person who loves magic and would like to have a magical nickname for yourself, your child or your character. If you're seeking a magical name for a witch or a wizard, refer to the lists below.
For more wizarding names, take a look at Magical Girls Names and Magical Boys Names.
Male Wizard Names
Here's a list of the top wizard names.
1. Abraham (Hebrew origin) meaning "father of many", an Egyptian mage, who taught magic.
2. Alatar (Fictional origin) meaning "after comer," an immortal Istari wizard from J. R. R. Tolkien's 'Lord of the Rings'.
3. Albus (Latin origin) meaning "bright"; the most famous name of Professor Dumbledore, who was the headmaster of Hogwarts School of Witchcraft and Wizardry in the 'Harry Potter' stories.
4. Ambrose (Latin origin) meaning "the immortal one"; a warlock from 'Chilling Adventures of Sabrina'.
5. Aspen (English origin) meaning "a tall, slim tree with flowy leaves"; one of the coolest wizard names.
6. Atlantes (Greek origin) meaning "secure and immovable"; a powerful sorcerer from 'Orlando Furioso'.
7. Bellamy (French origin) meaning "fine friend"; one of the cool wizard names.
8. Birch (English origin) meaning "a tall, hardy tree" is a tree that holds spiritual and supernatural importance.
9. Blaise (French origin) meaning"to lisp"; the name of a powerful warlock from Arthurian Legend.
10. Christian (English origin) meaning "follower of Christianity"; a modern-day warlock name.
11. Dune (English origin) meaning "a ridge or mound created by the wind"; one of the warlock names appearing in 'Warlock: A Novel Of Ancient Egypt'.
12. Eliphas (African origin) meaning "universal gifted person,"; writer of mystic arts. One of the rarest sorcerer names.
13. Fabian (Latin origin) meaning "Bean grower"; a wizard from the 'Harry Potter' series.
14. Gandalf (Fictional origin) meaning "wand elf"; a fictional wizard portrayed in Tolkien's novels.
15. Ganondorf (Irish origin) meaning "fair-skinned"; an antagonist 'The Legend of Zelda'.
16. George (Greek origin) meaning "farmer"; one of the male witch names appearing in 'Harry Potter'.
17. Gerald (English origin) meaning "ruler of the spear"; one of the most famous warlock names.
18. Gwydion (Welsh origin) meaning "born of trees"; one of the male witch names appearing in 'The Four Branches of the Mabinogi'.
19. Harry (German origin) meaning "estate ruler"; one of the most famous wizard baby names from the 'Harry Potter' series.
20. Icarus (Greek origin) meaning "follower"; a figure from Greek Mythology.
21. James (English origin) meaning "supplanter"; Harry Potter's dad, James Potter.
22. Linden (English origin) meaning "linden tree hill"; a tree that holds significance in Pagan and Wicca cultures.
23. Lucius (Roman origin) meaning "light"; Draco Malfoy's dad in Harry Potter.
24. Mark (Latin origin) meaning "warlike"; amongst popular and good warlock names.
25. Max (Latin origin) meaning "greatest"; the miracle worker in 'The Princess Bride'.
26. Merlin (Welsh origin) meaning "sea fortress" the most famous sorcerer and King Arthur's mentor.
27. Neville (French origin) meaning "new town"; a Hogwarts student.
28. Nicholas (Latin origin) meaning "people of victory" a character from 'Chilling Adventures of Sabrina'.
29. Ommin (Fictional origin) meaning "all"; a Sith sorcerer.
30. Oscar (Irish origin) meaning "God spear"; the real name of Wizard of Oz.
31. Pallando (Fictional origin) meaning unknown;a wizard from Tolkien's world.
32. Percy (French origin) meaning "one who pierces the valley"; the titular character in 'Percy Jackson' movies.
33. Peter (Greek origin) meaning "rock"; a dark wizard from 'Harry Potter'.
34. Phoenix (Greek origin) meaning "Blood Red"; a mythological bird that is reborn from its ashes.
35. Prospero (Spanish origin) meaning "fortunate"; the main sorcerer from Shakespeare's 'The Tempest'.
36. Puck (English origin) meaning "mischievous fairy"; a fairy from Shakespeare's 'The Tempest'.
37. Radagast (Fictional origin) meaning "tender of beasts"; a wizard from 'The Lord of the Rings'.
38. Raven (English origin) meaning "Blackbird"; the name of a warlock Raven Grimmassi.
39. Raymond (German origin) meaning "wise-protector"; a name derived from Raymond Buckland, the Father of American Wicca.
40. Remus (Latin origin) meaning "legendary twin"; a character in 'Harry Potter'' Remus Lupin.
41. Rincewind (Fictional origin) meaning unknown; a fictional character from 'Discworld'.
42. Robin (English origin) meaning "bright"; a fictional character in 'Warlock of the Magus World'.
43. Ron (English origin) meaning "Counsel Rule"; a titular character in the 'Harry Potter' series.
44. Rubeus (Latin origin) meaning "red"; the fictional name of a half-wizard, half-giant, Rubeus Hagrid.
45. Saruman (Fictional origin) meaning "man of skill", the main antagonist in 'The Lord of the Rings'.
46. Scott (Scottish origin) meaning "from Scotland"; a renowned writer of Neo-Wicca.
47. Seamus (Irish origin) meaning "supplanter"; a half-blood wizard in the 'Harry Potter' series.
48. Severus (Latin origin) meaning "stern"; potions professor at Hogwarts.
49. Talon (French origin) meaning "large bird claw"; one of the intimidating baby names.
50. Zephyr (Greek origin) meaning "West Wind"; a common warlock name found in children's books.
Female Warlock Names
Here's a list of the most enchanting witch names.
51. Agate (French origin) meaning "good woman"; a stone used for healing, and witchcraft. A good witch name.
52. Agnes (Greek origin) meaning "pure"; the first woman who was executed for witchcraft.
53. Alice (German origin) meaning "noble"; the first Irish woman who was condemned for witchcraft.
54. Alison (French origin) meaning "noble"; one of the modern female warlock names.
55. Allegra (Italian origin) meaning "joyful"; one of the popular and powerful witchy names.
56. Andromeda (Greek origin) meaning "Ruler Of Men"; a pure-blood witch in the 'Harry Potter' books.
57. Angela (Latin origin) meaning "angel"; a condemned witch from France. A pretty witchy baby name.
58. Ariadne (Greek origin) meaning "most holy"; the best pagan-worthy name.
59. Astra (Greek origin) meaning "Of the stars"; a character from 'Doctor Who'.
60. Aurelia (Latin origin) meaning "the golden one"; a wind witch from the mountains.
61. Alcina (Greek origin) meaning "strong-willed"; a mythological sorceress.
62. Asterope (Greek origin) meaning "starry-face"; a magical unique sorceress name.
63. Beatrix (Latin origin) meaning "blessed"; a midwife convicted of witchcraft.
64. Belinda (Pagan origin) meaning "beautiful snake" a goddess of earth and heaven in Babylonian mythology.
65. Bridget (Irish origin) meaning "strength"; amongst the first women executed during the Salem trials.
66. Cassandra (Greek origin) meaning "prophetess" a mythological Trojan princess.
67. Celeste (Latin origin) meaning "heavenly"; a dark character from 'The Vampire Diaries'.
68. Cerys (Welsh origin) meaning "love" a name associated with the witching world.
69. Charlotte (French origin) meaning "petite";an anime character from 'Puella Magi'.
70. Circe (Greek origin) meaning "bird"; a sorceress dwelling from the island of Aeaea.
71. Clementine (French origin) meaning "merciful"; a magical name from books and pagan stories.
72. Dahlia (Scandinavian origin) meaning "Dahl's flower"; a powerful, dark character in 'The Originals'.
73. Edith (English origin) meaning "one who is prosperous in war"; the name of an English Wiccan.
74. Elizabeth (Hebrew origin) meaning "pledged to god"; a famous witch who was executed in the Salem witch trials.
75. Elsie (Scottish origin) meaning "pledged to god"; the name of a character in the book, 'Witch for a Week'.
76. Eris (Greek origin) meaning "Strife"; the name of the goddess of discord and strife.
77. Garnet (French origin) meaning "pomegranate";a stone with magical powers used in witchcraft.
78. Ginevra (Italian origin) meaning "white shadow"; the name of an important witch character from the 'Harry Potter' series.
79. Gwendolyn (Welsh origin) meaning "white ring";the name of a fairy mistress of King Arthur.
80. Hazel (English origin) meaning "tree"; a typical witch-like name of the plant used for medicinal properties.
81. Hecate (Greek origin) meaning "far off";goddess of magic, witchcraft, and necromancy.
82. Hilda (German origin) meaning "woman in battle"; a Valkyrie from Teutonic legend and also a fitting witch name.
83. Holly (English origin) meaning "hollow-eyed"; a sacred tree of witchcraft.
84. Hyacinth (Greek origin) meaning "blue larkspur"; a flower name fitting for a witch.
85. Iris (Greek origin) meaning "rainbow"; goddess of the rainbow from Greek mythology.
86. Lucia (Latin origin) meaning "light"; a martyr from the fourth century, who was famous for taking food to Christians hiding in the catacombs.
87. Matilda (German origin) meaning "mighty in battle"; the main character of Roald Dahl's children book who possesses psychokinetic powers.
88. Mira (Latin origin) meaning "peace"; the name of the protagonist in the novel, 'Mira, Mirror'.
89. Nora (Irish origin) meaning "lumination"; a name from 'The Vampire Diaries'.
90. Ondine (German origin) meaning "water spirit"; a nymph who fell in love with a mortal.
91. Ophelia (Greek origin) meaning "help"; a fictional witch in 'Puella Magi'.
92. Poppy (Latin origin) meaning "red flower" a witch and matron at Hogwarts.
93. Priscilla (Latin origin) meaning "venerable";a headstrong family matriarch in Salem, Massachusetts, whose children were accused of witchcraft.
94. Sabrina (European origin) meaning "white rose"; the most famous TV witch.
95. Selene (Greek origin) meaning "moon"; the moon goddess from Greek mythology.
96. Selma (German origin) meaning "godly helmet"; a witch character in 'Beowolf'.
97. Stella (Italian origin) meaning "star";a name coined by Phillip Sydney in 'Astrophel and Stella'.
98. Vera (Russian origin) meaning "faith"; an enchanting witch name.
99. Willow (English origin) meaning "slender"; a character from 'Buffy the Vampire Slayer'.
100. Zelda (German origin) meaning "gray fighting maid"; a witch character from 'Chilling Adventures of Sabrina'.
Kidadl has lots of great names articles to inspire you. If you liked our suggestions for Warlock Names then why not take a look at Pagan And Wiccan Names, or for something different take a look at Australian Girls Names.