Witches have long fascinated filmmakers and audiences alike, blending magic, mystery, and menace into captivating stories. From classic tales of sorcery to modern explorations of witchcraft, here are the top 10 movies about witches that showcase their enchanting allure, ranked for their storytelling, impact, and magical appeal.
1. The Witch (2015)
Director: Robert Eggers
Set in 1630s New England, The Witch is a chilling folk-horror masterpiece that follows a Puritan family unraveling under the shadow of witchcraft. Anya Taylor-Joy’s breakout performance as Thomasin, coupled with Eggers’ meticulous attention to historical detail and eerie atmosphere, makes this a haunting exploration of fear, faith, and the supernatural.
Why Watch? Its slow-burn tension and psychological depth redefine witch horror.
2. The Wizard of Oz (1939)
Director: Victor Fleming
The Wizard of Oz is a timeless classic introducing one of cinema’s most iconic witches, the Wicked Witch of the West. Dorothy’s journey through Oz, pursued by the green-skinned, broom-riding villain, blends whimsy with darker undertones. Margaret Hamilton’s cackling performance remains unforgettable.
Why Watch? A nostalgic blend of fantasy and witchy menace that’s perfect for all ages.
3. Suspiria (1977)
Director: Dario Argento
Dario Argento’s visually stunning horror classic follows a young dancer (Jessica Harper) who uncovers a coven of witches at a German ballet academy. With its vibrant colors, surreal imagery, and Goblin’s haunting soundtrack, Suspiria is a sensory overload of witchcraft terror.
Why Watch? Its bold style and unrelenting suspense make it a cult favorite.
4. Hocus Pocus (1993)
Director: Kenny Ortega
A Halloween staple, Hocus Pocus is a comedic gem featuring the Sanderson Sisters—three quirky witches resurrected in modern-day Salem. Bette Midler, Sarah Jessica Parker, and Kathy Najimy bring infectious energy to this family-friendly tale of magic and mischief.
Why Watch? It’s a lighthearted, nostalgic romp with quotable lines and spooky fun.
5. Practical Magic (1998)
Director: Griffin Dunne
This romantic fantasy-drama stars Sandra Bullock and Nicole Kidman as witch sisters navigating love, curses, and family legacy. With its blend of magic, romance, and sisterhood, Practical Magic casts a warm, enchanting spell.
Why Watch? Its heartfelt story and charming performances make it endlessly rewatchable.
6. The Craft (1996)
Director: Andrew Fleming
The Craft follows a group of teenage girls who dabble in witchcraft, only to face the consequences of their newfound powers. This ’90s cult classic, starring Fairuza Balk and Neve Campbell, explores themes of friendship, power, and rebellion with a dark, stylish edge.
Why Watch? It’s a gritty, relatable take on witchcraft for the grunge era.
7. The Blair Witch Project (1999)
Directors: Daniel Myrick, Eduardo Sánchez
The Blair Witch Project is a found-footage horror that revolutionized the genre, following three filmmakers lost in the woods while investigating the Blair Witch legend. Its minimalist approach and raw terror make the unseen witch a palpable threat.
Why Watch? Its groundbreaking style delivers chills through suggestion and mystery.
8. Kiki’s Delivery Service (1989)
Director: Hayao Miyazaki
Studio Ghibli’s heartwarming anime, Kiki’s Delivery Service, follows Kiki, a young witch-in-training, as she starts a delivery service in a seaside town. This coming-of-age tale is filled with charm, stunning animation, and gentle magic.
Why Watch? It’s a wholesome, beautifully crafted story about growing up and finding your place.
9. The Witches (1990)
Director: Nicolas Roeg
Based on Roald Dahl’s novel, The Witches is a darkly whimsical tale of a boy and his grandmother battling a coven of child-hating witches, led by Anjelica Huston’s deliciously sinister Grand High Witch.
Why Watch? Its blend of humor, horror, and practical effects is a nostalgic treat.
10. Stardust (2007)
Director: Matthew Vaughn
In this fantasy adventure, Michelle Pfeiffer shines as Lamia, a ruthless witch seeking eternal youth. Stardust weaves romance, action, and magic into a fairy-tale world, with Pfeiffer’s villainous performance stealing the show.
Why Watch? It’s a magical, star-studded romp with a wickedly fun witch.
Why These Films Stand Out
These movies span genres—horror, fantasy, comedy, and drama—showcasing the versatility of witches in cinema. From terrifying covens to lovable spell-casters, each film offers a unique take on witchcraft, blending rich storytelling with memorable characters. Whether you’re in the mood for scares (The Witch, Suspiria), nostalgia (Hocus Pocus, The Wizard of Oz), or heartfelt magic (Practical Magic, Kiki’s Delivery Service), this list has something for everyone.
Grab some popcorn, dim the lights, and let these witchy tales cast their spell on you!










