25 Songs About Witches

There are plenty of tracks out there about witches, the magic of women, and people who feel like they’ve been enchanted. Witches have been persecuted throughout history and have so many interesting stories to tell that it’s no surprise they show up in music quite a lot. 

In this article, we’ll be going over the 25 best songs out there about witches and witchcraft. 

1. Rhiannon – Fleetwood Mac

I’m not sure about you, but I’m mostly convinced Stevie Nicks is actually a witch. Her appearance on American Horror Story didn’t help convince me otherwise either. Although, she’s probably not a witch and has denied it on numerous occasions. Anyways, Rhiannon by Fleetwood Mac is a magical song. Nicks says she wrote the track about a Welsh witch, though the song doesn’t say it isn’t about her. It’s also one of the band’s biggest hits of all time.

2. Witch’s Promise – Jethro Tull

Jethro Tull - Witch's Promise - 2nd version (1970)

Witch’s Promise was released in 1970 and made it to number four on the UK singles chart in the same year. Overall, it’s about a man falling in love with a witch, though her promise doesn’t end up giving him what he wants in the end. 

Next: Songs about falling in love with someone

3. Black Magic – Little Mix

Little Mix - Black Magic (Official Video)

Black Magic was able to top the music charts in the UK thanks to its playful lyrics and infectious sound. The song from Little Mix asks what makes all the boys want them more than any of the other girls and asks if it’s because they do specific things. Apparently, the real reason is because of the black magic rituals they perform, though we’re pretty sure they’re kidding about those. 

4. Moonchild – Iron Maiden

Moonchild (1998 Remaster)

Iron Maiden rocks but they also go very deep with their lyrics, telling stories and including vivid imagery. Moonchild is the opening track to their Seventh Son Of A Seventh Son album that follows the life of one such man. The main character of the story is granted magic powers but struggles with what to do with them. Will they be good, or will they be evil? Only he knows, but for now, he isn’t sure he wants the powers at all. 

5. Black Magic Woman – Santana

Santana - Black Magic Woman (Official Audio)

The Latin-style 1970 song by Santana made it all the way to number four on the Hot 100 charts. Unsurprisingly, the singer is bewitched by a woman who he can’t stop thinking about, and the guitar work in the track is magical as well. It’s yet another classic song that warns about how women can be enchanting to men, but Santana’s version of the track is a cover of the original written by Peter Green. 

6. Witchy Woman – Eagles

Witchy Woman (2013 Remaster)

The Eagles released Witchy Woman in 1972 and became an instant rock classic. The song warns about how enchanting women can be, especially those with raven hair and ruby lips. The singer can’t get one such woman out of his head, leading him to believe she must have used some sort of black magic on him. 

7. Season of the Witch – Donovan

Donovan - Season of the Witch (Official Audio)

Not all witches are stereotypically evil. The witch in Season Of The Witch by Donovan is much too groovy for that. Instead of black magic, she uses her spells to spread peace and love, two qualities any psychedelic hippie witch would find important. The song was released as part of his third album Sunshine Superman in 1966 but has been covered by multiple artists since then.

Next: Cool hippie songs for a playlist

8. Ding Dong! The Witch Is Dead – Sammy Davis Jr. and Buddy Rich

Ding Dong! The Witch Is Dead (Remastered Version)

This song is an absolute classic, and I’m sure most of the people from my age group and up could probably sing it if they heard it come on. Ding Dong! The Witch Is Dead first appeared in the film The Wizard of Oz as the town sang and celebrated that the wicked witch was dead. The original version accompanying the film was heard first in 1966, but it’s been covered and remixed by artists over and over again since then. 

9. Waking The Witch – Kate Bush

Kate Bush already has a kind of eerie, ethereal quality to her music, which makes Waking The Witch even more powerful. It was originally released on her Hounds Of Love album in 1985 and follows the story of a woman accused of witchcraft and her subsequent trial. 

10. Burn The Witch – Queens of the Stone Age

Queens Of The Stone Age - Burn The Witch

This song is an intense retelling of the Salem Witch Trials where several women were accused of witchcraft and then executed. The singer was inspired by the tales during a time he felt persecuted for firing another band member. It was his way of saying “what the f*ck is your problem” to fans, but most didn’t pick up on it and just enjoyed the track. 

11. Witch Hunt – Rush

Rush - Witch Hunt (Visualizer)

Witch Hunt is a slow-building song that creeps up the energy as you listen through it, just like it would sound to listen to a witch or sorcerer cast a spell. The track was released as part of the 1981 album Moving Pictures and focuses on the dangers of having a closed mind. The “witch” in the song is a metaphor for the evil of a closed mind and uses the Salem Witch Trials as an example of the point. 

12. Sisters of the Moon – Fleetwood Mac

Sisters of the Moon (2015 Remaster)

I already said I’m pretty sure Stevie Nicks is a witch, but this song really does feel like she’s writing from personal experience. Sisters Of The Moon is essentially her dispelling those rumors and lamenting the split between her actual persona and the one she uses on stage. It’s a deep, gothic track that reeks of emotion and is a pleasure to listen to. 

13. Five Magics – Megadeth

Five Magics (2004 Remix)

Megadeth is known for its heavy, heavy metal sound, and Five Magics is a perfect example of them at their peak. Their success came right after the song was released in 1990 and opens with a bass guitar solo that slowly climbs in speed before the track turns into a thrash metal anthem. 

Next: The best heavy metal bands in music history

14. Dragula – Rob Zombie

Rob Zombie - Dragula

Dig through the ditches and burn through the witches. Rob Zombie’s Dragula is his most recognizable song and has sold nearly a million copies in the US. The track was released in 1998 as the lead single of his Hillbilly Deluxe album

15. Witch’s Spell – AC/DC

AC/DC - Witch's Spell (Official Video)

Witch’s Spell is something you would expect from AC/DC, but it also has some deeper meanings behind it about becoming dependent on someone else and how that can cause damage. The track describes a man who visits a witch constantly to get his fortune told, but his reliance on her is harmful when it comes to their mental well-being, making the song also a strong warning. 

16. Wicked Old Witch – John Fogerty

Wicked Old Witch was released in 2004 as part of the Deja Vu All Over Again album. It’s the perfect song to throw on around Halloween, as John Fogerty sings about all manner of ghouls, goblins, and magical creatures. He keeps his southern sound intact with a banjo intro that slowly melds into a southern-rock style of music. 

17. Beloved Enchantress – The Moon And The Nightspirit

Beloved Enchantress

The Moon And The Nightspirit are a Hungarian folk duo that already has an ethereal quality to their music. Beloved Enchantress takes this a step further, as it acts like a prayer that’s meant to summon a moon goddess to help them. 

18. The Witch Queen of New Orleans – Redbone

The Witch Queen of New Orleans

The Witch Queen Of New Orleans is directly inspired by and about the voodoo priestess of New Orleans Marie Laveau. The song did surprisingly well after its 1971 release, reaching number two on the UK charts and number twenty-one in the US. 

19. Voodoo Woman – Koko Taylor

Koko Taylor was the Queen of Chicago Blues, and the song Voodoo Woman is one of the most emotional tracks she ever released. It’s a lament about being persecuted by those around her, and her raw, unfiltered voice adds another layer to the pain you hear in the song. 

20. Brujas – Princess Nokia


For those who are unaware, “Brujas” is the Spanish word for witches. The song describes how the public is afraid of ghetto witches and is willing to drive them away. For her part, she owns the title and makes it sound like a pretty great gig. 

21. Witchcraft – Frank Sinatra

Witchcraft (Remastered 2000)

Frank Sinatra is one of those classic singers that most of us have heard of even if we haven’t listened to him. He’s especially known for many of his swooning love songs, and Witchcraft is no exception. No creepy witches here; Sinatra just compares how falling in love feels like falling under the power of a spell. The track was originally released in 1957, but you can still listen to it on YouTube and other streaming services.

22. Which Witch – Florence + The Machine

Florence + the Machine - Which Witch

The lead singer here, Florence Welch, would openly tell people that she was a practicing witch. While she seemed to give up on that kind of lifestyle, that energy and experience came through in Which Witch pretty obviously and made it one of the best songs about witches. 

23. White Witch of Rosehall – Coven

White Witch of Rosehall

The White Witch of Rosehall is a real legend, and it shouldn’t be surprising that it inspired a band that goes by the name Coven. The song parallels the story of Annie Palmer, the woman said to haunt the Jamaican ground of Rose Hall in Montego Bay. 

24. Mr. Crowley – Ozzy Osbourne

OZZY OSBOURNE - "Mr. Crowley" 1981 (Live Video)

Look, Ozzy Osbourne is known for some dark stuff, hence the nickname “Prince of Darkness.” Mr. Crowley fits that aesthetic perfectly, describing the magic of a magician who was performing magic with the hope that Satan himself would notice him and appear. The song was originally released in 1980 on the Blizzard of Ozz album. 

25. Cupid Carries A Gun – Marilyn Manson


Cupid Carries A Gun was released on Marilyn Manson’s third album, but it’s more famous for being the opening song to the TV show, Salem. The lyrics and tone were perfect for the show, full of references to witchcraft with a slow tempo and a creepy vibe.

Read Next:

Songs about dragons

Songs about ghosts

Songs about magic

Leave a Comment