Top 101 Best Witch Names

Are you finding it difficult to create a good witch name? Browse through our list of the 101 best witch names, as voted by WitchNames.net registered users. We want you to have a witch name that will that will catch the eye, so if you are still struggling then try out our witch name generator, or browse our full list of witch names.

  1. Willow
  2. Luna
  3. Celeste
  4. Vesta
  5. Tabitha
  6. Sabrina
  7. Hazel
  8. Helia
  9. Maeva
  10. Loreena
  11. Rhiannon
  12. Matilda
  13. Diana
  14. Cassandra
  15. Belinda
  16. Zelda
  17. Ophelia
  18. Opal
  19. Saffron
  20. Titania
  21. Tamber
  22. Handrel
  23. Rowan
  24. Mabel
  25. Palin
  26. Ilona
  27. Pearl
  28. Hildegarde
  29. Agate
  30. Siobhan
  31. Melina
  32. Cleopath
  33. Wanda
  1. Marigold
  2. Enya
  3. Selena
  4. Beth
  5. Beryl
  6. Loreena
  7. Abigail
  8. Elizabeth
  9. Rosamond
  10. Mildred
  11. Dalal
  12. Viviane
  13. Morag
  14. Perdita
  15. Gabriella
  16. Rainbow