It runs the full spellbook, from funny and campy to dark enough that you’ll want to sleep with the lights on. Witch movies never really go out of style, and this lineup proves that point, mixing timeless classics with modern horror favorites.
At the top of the list sits The Wizard of Oz (1939). Between Glinda’s glitter and the Wicked Witch of the West’s green face, it’s basically the blueprint for every witchy trope we still love today. Then there’s The Witches of Eastwick (1987), which gave us Cher, Susan Sarandon, and Michelle Pfeiffer conjuring chaos—and somehow still made devilish Jack Nicholson look like he was having the time of his life.
And fans of cozy covens will never get tired of Practical Magic (1998), the holy grail of midnight margaritas, while Bell, Book and Candle (1958) delivers vintage witchy glam with Kim Novak at her most bewitching opposite Jimmy Stewart.
Newer witch tales take things to much darker places. The Witch (2015) and Hereditary (2018) remind us that witchcraft isn’t all sparkly wands—it’s goats whispering in your ear and family dinners that go horribly wrong. The Blair Witch Project (1999) turned found footage into a cultural phenomenon, and The Conjuring (2013) brought demonic possession back to the big screen with a vengeance.
Sleeping Beauty (1959) and Snow White and the Seven Dwarfs (1937) prove Disney’s been warning us about wicked stepmothers and cursed apples for decades. And tucked among these timeless classics is a new addition: Weapons (2025), already getting buzz for its eerie, witchy undertones that feel straight out of a nightmare.
So whether you want a broomstick comedy, a spellbound romance, or a horror flick that’ll make you swear off forests forever, these 15 witch movies cast a spell that never wears off.
(Now if only someone would teach us that “light as a feather” trick for real.)