The list of movies about witches that are perfect for the Halloween season.
Oscilloscope Laboratories


All The Witchy Films To Stream This Fall

It's officially autumn, so you know what that means: the countdown to Halloween has commenced. Giving spooky season the respect it deserves is crucial, which is why we've rounded up the best the witch film canon has to offer.

Originally Published: 
Suspiria (2018)

An American ballet student enrolls in a prestigious Berlin dance academy. There's just one minor caveat — the institution is run by a coven of witches. The 2018 remake of Dario Argento's 1977 supernatural masterpiece stars Dakota Johnson and Tilda Swinton in three separate roles. Like we said, witchcraft! (Amazon Prime)

The Witch

POV: you're a teenage girl living on the edge of the New England woods with your God-fearing family and sinister black ram in the 1630s, and you're all being terrorized by a malevolent witch. (Hulu, Amazon Prime)

Kiki's Delivery Service

Not all witchy films are about gruesome deaths and sinister occultism. Take Kiki's Delivery Service, the very touching and impossibly cute Hayao Miyazaki film about the innate power of purpose and confidence. (HBO Max)

Warner Bros
The Witches of Eastwick

The Witches of Eastwick casting directors were probably like, "What if we made one of the most iconic casts in film history?" Cher, Susan Sarandon, and Michelle Pfeiffer are the titular witches! Jack Nicholson is the devil himself! What more could you possibly want?

Screengrab via YouTube
The Love Witch

Hyper-stylized and campy as hell, The Love Witch explores what happens when you mix love, sex, and magic. Hint: it straight up feels like a Lana Del Rey fever dream. (Amazon Prime)

Trimark Pictures
Eve's Bayou

A 10-year-old Black girl turns to her psychic aunt when she discovers her family members are not quite who she thought they were. (Hulu, Amazon Prime, HBO Max)

Columbia Pictures

This Nora Ephron-directed rom com stars Nicole Kidman and Will Ferrell as two actors remaking the original TV show when a possible real witch comes into the mix. (Amazon Prime)

The Craft

A group of outcast teens dabbling in the dark arts get in over their heads? It's a tale as old as time. (Hulu)

Warner Bros
Practical Magic

This 1998 rom com (based on the novel of the same name) features Sandra Bullock and Nicole Kidman as eccentric witch sisters, and for that we are grateful. (Hulu, Amazon Prime)


This childhood favorite has magical grandmothers, evil warlocks and lots and lots of witches. (Disney+, Amazon Prime)

‎Artisan Entertainment
The Blair Witch Project

Based on the purportedly real experiences of three film students who went missing after going to search for a legendary murderer, this found-footage style 1999 film changed the genre of horror for everything that followed. (Hulu)

Into The Woods

The 2014 film adaptation of the Broadway classic features Meryl Streep as a once-beautiful witch who curses a couple, rendering them childless. On their journey through the woods to reverse the spell, they encounter several magical characters. (Amazon Prime)


Tia and Tamera Mowry play twin witch sisters, reunited on their 21st birthday to save their kingdom in this 2005 classic Disney Channel Movie. (Disney+)


This 2011, NYC-set retelling of Beauty and the Beast features Vanessa Hudgens falling in love with a man who has been transformed into a beast by Mary-Kate Olsen, a witch. (Hulu)

The Wizard Of Oz

The Julie Garner classic film may have wizard in the title, but everyone knows it's all about the Good Witch of the East and the Wicked Witch of the West. (HBO Max, Amazon Prime)

The Witches

Scarier than your average family fare, The Witches features Anjelica Huston as the Grand High Witch, who along with other witches masquerading as normal women, capture and eat children until an 8-year-old boy and his grandmother must stop them. (Netflix)

Hocus Pocus

You really thought we'd make a witchy list and not include the beloved classic Hocus Pocus! (Disney+, Amazon Prime)

Thanks for reading,
head home for more!