From the Sanderson Sisters and Cassie Nightingale, to Elphaba Thropp and Wanda Maximoff, there are plenty of witches out there to cast a spell on you. Some of these supernatural beings are bad, others are downright evil, while a few are quite lovely… when you get to know them.
But whether you’re after a good witch, an evil witch, or you’re simply leaning toward stories about witchcraft, wizardry, covens, and warlocks, what are the movies you should check out? Why, the films listed in this post, of course!
Below you will find a list of the best witch (and witch-related) movies, guaranteed to pop your potion and bubble your broth. These are the films you should check out, if you want a dash of magic, or a touch of the macabre in your life.
__
The Witch (2015)

First up is The Witch – the 2015 creepy folk horror from director Robert Eggers. The movie focuses its story around a New England family who encounter dark forces.
In the film, it’s the 1630s and an English settler and his family are forced to set up a new home in the woods. However, shortly after they build a farm in a secluded area of woodland, the baby of the family disappears without trace.
As the family attempt to find the baby, they find their once strong unit falling apart. Could a witch be conspiring to divide the family?
Anya Taylor-Joy, Ralph Ineson, and Kate Dickie star in this atmospheric horror sure to send a shiver down your spine. There are many witch movies on this list, including some light-hearted offerings, but The Witch falls very much into the ‘terrifying’ category.
__
Suspiria (1977)

In Dario Argento’s Suspiria, American student Suzy Bannion travels to Germany to attend a prestigious ballet school, but when Suzy arrives she discovers all is not what it should be. Could she have stepped straight into a coven?
Deep splashes of colour, an electrifying soundtrack, and a frightening witch are all thrown at the screen in this devilish horror that is a treat for the senses. If Suspiria has never crossed your path before, now is the time to seek it out and take a look.
__
Hocus Pocus (1993)

Next up, and arguably one of the most famous witch movies of all-time (which increases in popularity on an annual basis) is Hocus Pocus, a delightful tale about three kids who accidentally revive the Sanderson Sisters – a trio of deceased witches. Wickedly fun, with a cast which includes Bette Midler, Sarah Jessica Parker, and Kathy Najimy, Hocus Pocus is must-see Halloween entertainment.
__
Hocus Pocus 2 (2022)

And you can’t have one dash of Hocus Pocus without another, which is why this next spot is reserved for Hocus Pocus 2. This belated follow-up, which took almost 30 years to arrive, sees another group of kids resurrect the Sanderson Sisters for further Halloween hijinks!
__
The Blair Witch Project (1999)

One of the most talked about horror movies of the 1990s, and certainly one of the most profitable, is The Blair Witch Project – a found footage film about three student filmmakers who embark on an expedition into the woods in search of a witch. The movie – directed by Daniel Myrick and Eduardo Sánchez – is a masterclass in producing scares out of thin air, is genuinely unnerving, and it created a milestone moment for the genre when it debuted back in 1999.
__
The Witches (1990)

Roald Dahl’s popular children’s book, The Witches is given the big screen treatment via this imaginative family film about a young boy who finds himself caught in the middle of a witches’ convention in the UK. A second movie adaptation (also called The Witches) followed in 2020, but it is this adaptation from 1990 which is the one to check out.
__
The Autopsy of Jane Doe (2016)

Up next, father and son coroners (played by Brian Cox and Emile Hirsch) experience bizarre occurrences while examining the body of a mysterious unnamed woman, in this eerie horror from André Øvredal. With its supernatural stance and spooky atmosphere, The Autopsy of Jane Doe is one of those movies which really gets under your skin and becomes instantly unforgettable.
__
Weapons (2025)

One day, at 2:17am in the town of Maybrook, 17 children disappear. The next morning their teacher, Justine Gandy arrives at school to discover only one of her pupils is in attendance, but the others are nowhere to be seen.
With little information to go on, Justine is brandished a witch by the locals, who believe she is somehow responsible for the children’s disappearance. But as director Zach Creggers’ mystery-horror Weapons unravels, it seems the locals may have the wrong suspect.
__
The Conjuring: The Devil Made Me Do It (2021)

Directed by Michael Chaves, The Conjuring: The Devil Made Me Do It stars Vera Farmiga, Patrick Wilson, Ruairi O’Connor and Julian Hilliard. The movie is based on the real-life trial of Arne Chevenne Johnson – a young man who used demonic possession as his defence in court, when he was accused of murdering his landlord back in 1981.
But according to this movie, there may have been something else in play. Could witchcraft be behind Arne’s actions?
__
The Craft (1996)

In this next film, Robin Tunney, Fairuza Balk, Neve Campbell, and Rachel True star in a supernatural teen horror flick about a group of high school students who dabble in witchcraft. Along the way tensions mount and things get out of hand, with the teens turning on each other with worrying consequences.
__
Wicked (2024)

Set before the events of The Wizard of Oz, Wicked tells the story of Elphaba Thropp, a delightful and intelligent young woman who is nothing but good. But Elphaba has a dark destiny ahead, which could turn her into the villain of this tale – whether she’s villainous or not.
Featuring smart direction from Jon M. Chu, a collection of toe-tapping songs, and some fantastic performances from Cynthia Erivo, Ariana Grande, and Jonathan Bailey, Wicked isn’t just excellent, it’s wicked!
__
Doctor Strange in the Multiverse of Madness (2022)

In Doctor Strange in the Multiverse of Madness, Marvel’s master of the mystic arts is pulled into a multiversal adventure, after crossing paths with Wanda Maximoff, aka the Scarlet Witch. With increasing mental instability, and phenomenal hex powers, Maximoff is one truly powerful witch.
__
Practical Magic (1998)

Sandra Bullock and Nicole Kidman take the lead in this romantic-drama about two sisters who descend from a long line of witches. Stockard Channing, Dianne Wiest, Aidan Quinn, and Goran Višnjić provide support in this delightful movie, which has become something of a ‘90s favourite.
__
Fear Street Trilogy (2021)

A slight cheat here, because this entry covers not one movie, but three! The Fear Street Trilogy is a trio of films, based on R. L. Stine’s classic horror book series.
The films include Fear Street Part One: 1994, Fear Street Part Two: 1978, and Fear Street Part Three: 1666, and collectively tell the story of a group of teens who get mixed up in a generation-spanning story about a town plagued by a witch. Don’t just watch one of these movies, watch all three.
__
Nightbooks (2021)

In this delightfully dark children’s horror from Netflix, young horror fan, Alex finds himself trapped in an apartment with a witch. His only hope for survival is to tell her a new spooky story every night, but will it be enough to satisfy her?
Krysten Ritter takes on the role of the witch for Nightbooks – an imaginative tale filled with goop, poop, and creepy creatures. The film is part fairy-tale, part horror, with nods to the likes of Roald Dahl and The Lost Boys.
__
Halloween III: Season of the Witch (1982)

Largely discarded upon release, but reappraised in recent years, Halloween III: Season of the Witch is the third entry in the Halloween movie series, and the only one not to include Michael Myers as the antagonist. Instead, Season of the Witch focuses on a novelty mask maker (who is also a warlock) and his nefarious plans to cause mayhem during the spooky season.
__
Hansel & Gretel: Witch Hunters (2013)

Classic fairy tale characters, Hansel & Gretel, get an update in this action-horror movie about a duo of witch hunters. Tommy Wirkola writes and directs, while Jeremy Renner and Gemma Arterton star.
__
Witchfinder General (1968)

OK, so this next film is not technically about witches, as much as it is about a nefarious witchfinder… but hey, it’s good nonetheless.
Vincent Price steals the show in this historical British horror movie about a murderous witch hunter who appoints himself as judge, jury, and executioner. Ian Ogilvy and Wilfrid Brambell provide support, while Michael Reeves directs.
__
The Crucible (1996)

The Salem witch trials become the focus of this next movie – a historical drama about a group of girls who are accused of casting spells and being in league with the devil. Based on the play of the same name by Arthur Miller, The Crucible stars Daniel Day-Lewis and Winona Ryder.
__
The Good Witch (2008)

Not all witches are bad. In fact, some are very good.
One of these good witches is Cassandra ‘Cassie’ Nightingale, the main character in this delightful movie from Hallmark. The Good Witch stars Catherine Bell and Chris Potter, and proved so popular when it made its debut in 2008, that it was soon accompanied by a series of sequels, as well as a successful follow-up TV show.
__
Something Wicked This Way Comes (1983)

And now time for a Disney supernatural classic about a mysterious carnival that comes to a small town in Illinois. Something Wicked This Way Comes is based on the Ray Bradbury book of the same name, stars Jonathan Pryce, Diane Ladd, and Pam Grier, and is a real gem, not to be overlooked.
__
Rosemary’s Baby (1968)

Based on the book of the same name by Ira Levin, Rosemary’s Baby follows the story of a young pregnant woman who begins to suspect her neighbours might be witches. Mia Farrow plays the role of Rosemary, while the cast includes John Cassavetes and Sidney Blackmer, as well as a scene-stealing performance from Ruth Gordon as busy-body neighbour, Minnie Castevet.
__
Stardust (2007)

Based on Neil Gaiman’s graphic novel of the same name, Stardust is a romantic fantasy adventure about a young man who enters a magical world in order to collect a fallen star. However, he’s not the only one after the star – so too is Lamia the witch, as played to perfection by Michelle Pfeiffer.
__
Snow White: A Tale of Terror (1997)

The Snow White fairy tale has been told many times, in many different ways, but in Snow White: A Tale of Terror it gets the gothic horror treatment, via a movie which is dark and delicious. Monica Keena, Gil Bellows, and Sam Neill star, while Sigourney Weaver takes on the role of the terrifying witch.
__
Teen Witch (1989)

And finally, something much lighter in tone now, courtesy of ‘80s cult favourite, Teen Witch. As the title suggests, the movie centres around a young girl – played by Robyn Lively – who discovers she has supernatural abilities, as ’80s-style hijinks soon follow.
__
Recap

OK, those are the best witch movies, but which films have you watched? To save you having to scroll back up, here’s a handy list of them all:
- The Witch (2015)
- Suspiria (1977)
- Hocus Pocus (1993)
- Hocus Pocus 2 (2022)
- The Blair Witch Project (1999)
- The Witches (1990)
- The Autopsy of Jane Doe (2016)
- Weapons (2025)
- The Conjuring: The Devil Made Me Do It (2021)
- The Craft (1996)
- Wicked (2024)
- Doctor Strange in the Multiverse of Madness (2022)
- Practical Magic (1998)
- Fear Street Trilogy (2021)
- Nightbooks (2021)
- Halloween III: Season of the Witch (1982)
- Hansel & Gretel: Witch Hunters (2013)
- Witchfinder General (1968)
- The Crucible (1996)
- The Good Witch (2008)
- Something Wicked This Way Comes (1983)
- Rosemary’s Baby (1968)
- Stardust (2007)
- Snow White: A Tale of Terror (1997)
- Teen Witch (1989)
__
__
Thank you for stopping by It’s A Stampede! to read this post about the best witch movies – I hope it has sent you off on a supernatural journey. For more posts, be sure to check out the recommended reads below.
Leave a comment