40 witch movies that will cast a spell on you (2024)

You don’t need to cast a spell to find the best witch moviesof all time. There’s a trove of witches — from benevolent to black-clad and up to mischief — to be found on Netflix, HBO Max, Disney+ and more, just a play away.

Witch movies are astaple in the horror category, but there isfamily-friendly Halloween fareabout witches for kidsout there, too.

Every decade has itsownbrand of witch movies. For a classic pick from the ’80s, look no further than “The Witches of Eastwick,” which sees Cher, Michelle Pfeiffer and Susan Sarandon unite as accidental witches. For the ’90s, “Eve’s Bayou”and “Practical Magic”are installments about family and powers. The 2000s have their fair share, from scary movies like “The Witch”to dreamier fantasy ones like “Stardust.”And, of course, there arecountlessmovies about teenage witches.

Youdon’thave to wait until Halloween to watch a witchy flick or tolearn about modern witchcraft. Below, find a few of the most famous witches in the cinema, from Ursula in “The Little Mermaid”to all three witches of Eastwick.

'Harry Potter and the Sorcerer’s Stone' (2001)

40 witch movies that will cast a spell on you (1)

The first adaptation of J.K. Rowling's beloved book series centers around Harry Potter, a young boy who discovers on his 11th birthday that he comes from a world of witches and wizards. This movie is especially a thrill to watch with kids who have enjoyed the book.

'Snow White and the Seven Dwarfs' (1937)

40 witch movies that will cast a spell on you (2)

Disney's first animated feature film, based on the Grimm fairy tale, is a classic every child should watch. It tells the story of a jealous queen who turns herself into a witch to kill her stepdaughter and take back the title of the most beautiful in all of the land.

'Sleepy Hollow' (1999)

40 witch movies that will cast a spell on you (3)

This '90s classic is based on the short story by Washington Irving. The story centers around Ichabod Crane, a constable who heads to the New York town of Sleepy Hollow to look into a series of murders.His investigation leads to the discovery of witchcraft and dark town secrets.

'The Haunted Mansion' (2003)

40 witch movies that will cast a spell on you (4)

Eddie Murphy stars in this Disney film aboutJim Evers, a work-obsessed real estate agent whotakes his family on a getaway. Having agreed to cram one last sale into their trip, Evers brings his family to a mysterious mansion only to find themselves trappedinsideby a curse.

'The Witches of Salem: The Horror and the Hope' (1972)

This made-for-television film depicts the events of the Salem Witch Trials that swept up the small community of Massachusetts in the 1600s.

'The Little Mermaid' (1989)

40 witch movies that will cast a spell on you (5)

A drag queen inspired Ursula the Sea Witch, made famous in the 1989 animated film and revisited in the 2023 one. Famously, she makes a deal for Ariel that the little mermaid simply can't refuse. Is she a witch or is she jut a businesswoman?

‘The Love Witch’ (2016)

40 witch movies that will cast a spell on you (6)

Elaine (Samantha Robinson) is a beautiful, young, single witch. With her skills she stirs up a potion in her classic Victorian apartment in hopes of finding The One. Though her brew brings about a bounty of potential love interests, it’s when she finds the perfect match that her skills turn sinister.

'Kiki’s Delivery Service' (1989)

From Hayao Miyazaki, this beloved anime feature follows newly turned 13-year-old Kiki, a witch who heads off on her broom with black cat in tow for a year of independence and witch training. Finding her landing spot, Kiki settles into a seaside town and sets up a flying courier service deliverying baked goods from a local shop, she develops friendships and learns how to muster up the power of confidence and magic.

‘Season of the Witch’ (2011)

40 witch movies that will cast a spell on you (7)

A knight named Behman (Nicolas Cage) returns home after years of fighting in the Crusades. Upon his return, Behman is given the task by a dying cardinal to bring a witch to an abbey where monks will destroy her abilities. In his long journey, Behman comes to learn that his task is not as straightforward as it seems.

‘Blame’ (2017)

40 witch movies that will cast a spell on you (8)

In this teen psychological drama, shy high schoolerAbigail returns to school after spending time away in a psych ward and forms a friendship with her teacher. Their dynamic soon brings about accusations akin to the Crucible.

‘I Am Not a Witch’ (2017)

40 witch movies that will cast a spell on you (9)

Eight-year-old Shula lives in an African village where she is accused ofwitchcraft. Sent away, she is taken to a traveling camp for older accused witches.

‘The Witches of Eastwick’ (1987)

40 witch movies that will cast a spell on you (10)

With an all star cast of Jack Nicholson, Cher, Michelle Pfeiffer and Susan Sarandon, “The Witches of Eastwick” is a horror comedy with plenty of tricks up its sleeve. Three women, unknowingly witches, accidentally conjure a man while discussing their deepest desires. The man is exactly what they wished for, but has a dark side of his own.

‘Bewitched’ (2005)

40 witch movies that will cast a spell on you (11)

Co-written and directed by Nora Ephron, this meta romantic comedy is about a remake of the real 1960s sitcom “Bewitched.” Only this time around, Nicole Kidman — cast as the show’s lead — is an actual witch.

‘Practical Magic’ (1998)

40 witch movies that will cast a spell on you (12)

In this movie based on an Alice Hoffman novel of the same name, Sandra Bullock and Nicole Kidman play two sister witches who are unlucky in love. Every time they find a man they feel they are truly in love with, the suitor dies. Turns out it’s the result of a family curse. When a detective grows suspicious, the girls must find a way to protect themselves and their family with their powers.

‘The Craft’ (1996)

40 witch movies that will cast a spell on you (13)

High school is a transformative time — especially if your teenage years include the awakening of powers. Robin Tunney, Fairuza Balk, Neve Campbell and Rachel True star as teenage witches in a movie that has gone on to become a cult classic.

‘The Blair Witch Project’ (1999)

40 witch movies that will cast a spell on you (14)

Scaredy cats, beware: This scary movie isn’t for the faint of heart. “The Blair Witch Project” is the supernatural horror story of three student filmmakers who hike into the Black Hills in Maryland in 1994 to try and document the infamous Blair Witch.Their plan goes too well.

'Spirited Away' (2001)

Ten-year-old Chihiro Ogino moves to a new town with her parents but finds herself in trouble when they're both turned into pigs by the witch Yubaba. Soon enough, Chihiro learns that to turn her parents back and return to their normal world, she must work in Yubaba's magical bathhouse.

‘The Autopsy of Jane Doe’ (2016)

40 witch movies that will cast a spell on you (15)

Emile HirschandBrian Cox play a father and son who are both coroners in a small town. The body of a woman comes in — and something is off. This is other body they’ve seen (and she might not be dead). This seriously scary horror flick is wrapped up in the history of the Salem Witch Trials and its legacy.

‘Suspiria’ (2018)

40 witch movies that will cast a spell on you (16)

"Suspiria" is a movie that’s a bit like a witch’s magic: All-encompassing and engrossing and it might just make you uncomfortable. Dakota Johnson plays an American dancer who joins a Berlin ballet company only to learn it’s a front for a witch coven.

‘The Crucible’ (1996)

40 witch movies that will cast a spell on you (17)

For centuries, “witch” was a very, very dangerous label. Arthur Miller’s famous play, adapted into a movie starring Daniel Day-Lewis and Winona Ryder, looks into what happens when a community begins suspecting others of witchcraft, and neighbors become strangers in an atmosphere of persecution and suspicion.

‘Eve’s Bayou’ (1997)

40 witch movies that will cast a spell on you (18)

This 1997 Southern Gothic drama follows 10-year-old Eve (Jurnee Smollett), whose family quickly unravels at the revelation of her father’s infidelity. Eve finds an unlikely ally in her aunt (Debbi Morgan), who has the gift of sight and is known as “The Black Widow” in her neighborhood. After feeling betrayed by her father (Samuel L. Jackson), Eve turns to magic to drastically alter her family’s course.

‘Teen Witch’ (1989)

40 witch movies that will cast a spell on you (19)

One of the most classic witch movies is the 1989 film “Teen Witch.” Nerdy teen Louise (Robyn Miller) hates high school, but things take an upswing when she realizes she is a witch and has magical powers. Armed with a dream and new potential, Louise sets out to become the most popular girl in school and make her powers work for her.

'Sabrina: The Teenage Witch' (1996)

40 witch movies that will cast a spell on you (20)

You watched the '90s comedy about Sabrina (Melissa Joan Hart) and her witchy aunts. Now see the movie that started it all, in which Sabrina learns, on her 16th birthday, that she's part of a magical family. Look out for an appearance from a young Ryan Reynolds.

‘Hocus Pocus’ (1993)

40 witch movies that will cast a spell on you (21)

Halloween classic “Hocus Pocus” follows Max, a young boy who accidentally resurrects three evil witches in Salem, Massachusetts in 1993. The witches in question — played by Bette Midler, Sarah Jessica Parker and Kathy Najimy — return after being executed by the townsfolk in the 17th century. With the help of his sister and his crush, Max must stop the witches on their quest to become immortal. A sequel of the nostalgic favorite came out in 2022.

'Fantastic Beasts: The Secrets of Dumbledore' (2022)

40 witch movies that will cast a spell on you (22)

Harry Potter fans can return to the world of Hogwarts and all of its magic in this sequel to "Fantastic Beasts: The Crimes of Grindelwald" and a prequel to the original stories about the boy who lived. Albus Dumbledore, the professor who knows all aboutdark wizard Gellert Grindelwaldand his plans to take over the wizarding world. Top stop him, he enlists the help of old friend (Newt Scamander) Eddie Redmayne.

'Gretel & Hansel' (2020)

40 witch movies that will cast a spell on you (23)

The fairytale "Hansel and Gretel" has dark undertones to begin with: A witch in the woods luring people into her cottage to, well, do nothing good. Alice Krige's imagining of Holda, the witch, is unforgettably grim.

'Mary and The Witch’s Flower' (2017)

40 witch movies that will cast a spell on you (24)

This2017Japanese animated fantasy film fromHiromasa Yonebayashi is about a girl named Mary who is led into a forest by a mysterious cat. Soon enough, she’s whisked away on a broom to a magical school calledEndor College, where mystery and dark things are afoot.

'The Witch' (2015)

40 witch movies that will cast a spell on you (25)

This 2015 horror period film follows a New England Puritan family who encounter supernatural forces, including an evil witch, in the woods near their farm. “The Witch,” directed by Robert Eggers and starring Anya Taylor Joy, is reminiscent of “The Crucible,” only with actual witchcraft.

'Halloweentown' (1998)

40 witch movies that will cast a spell on you (26)

Another Disney Channel original streaming on Disney+, “Halloweentown” centers on 13-year-old Marnie, who learned she is a witch from her grandmother who is also a witch. Marnie discovers a secret portal to Halloweentown, a place where vampires, witches and monsters can live in peace. Despite the wishes of her mother, who is also a witch but chooses to live a normal mortal life, Marnie finds herself more and more involved in this magical community and its lore.

'The Wizard of Oz' (1939)

40 witch movies that will cast a spell on you (27)

Some of the most well-known witches of film are found in this 1939 classic, which follows Dorothy (Judy Garland); her dog, Toto and some unlikely friends on a quest to meet the Wizard of Oz. Dorothy runs from the Wicked Witch of the West using the help of the good witch Glinda.

'I Married a Witch' (1942)

40 witch movies that will cast a spell on you (28)

If classic movies are your thing, check out “I Married a Witch," a screwball comedy with a supernatural streak. The film stars Veronica Lake as a witch who is resurrected in 1942 after being burned at the stake. The witch's plan to torment and curse the descendants of the man who sentenced her to death doesn't go as planned.

‘Arsenic and Old Lace ’ (1944)

40 witch movies that will cast a spell on you (29)

Mortimer Brewster (Cary Grant) has skirted away from marriage for years. After falling in love with Elaine Harper (Priscilla Lane) and marrying her on Halloween, he returns home to introduce her to his quirky aunts (Josephine Hull and Jean Adair) only to realize that they might be old, but they are serial killers.

'The Conjuring' (2013)

40 witch movies that will cast a spell on you (30)

The Perron family’s move into an old Rhode Island farmhouse starts off serene but quickly turns sinister after the family begins experimenting paranormal activity. The house is haunted by an evil witch named Bathsheba, and only with the famed (and real-life) demonologists Ed and Lorraine Warren (Patrick Wilson and Vera Farmiga) can save the family and the house from peril.

'The Chronicles of Narnia: The Lion, the Witch and the Wardrobe' (2005)

40 witch movies that will cast a spell on you (31)

This 2005 fantasy film based on the classic C.S. Lewis novel of the same name contains plenty of magic and sorcery. When four British children are evacuated to the countryside during WWII, they find a wardrobe in their new home that acts as a portal to the magical world of Narnia. As they grow more attached to this new world, it becomes up to the siblings to save Narnia against the evil White Witch.

'Into the Woods' (2014)

40 witch movies that will cast a spell on you (32)

Meryl Streep plays a powerfully convincing witch in the 2014 movie adaptation of Stephen Sondheim's fairy tale redux “Into the Woods," who has a complicated relationship with her daughter Rapunzel. With a stacked cast including players like Anna Kendrick, James Corden, Emily Blunt and Chris Pine, you’ll get your fill of magic and music and deep thoughts with this pick.

'Maleficent' (2014)

40 witch movies that will cast a spell on you (33)

Angelina Jolie gives a backstory to a character who is looming, but a bit one-dimensional, in "Sleeping Beauty." Maleficent was often deemed a witch in Disney mythology — but as this prequel to "Sleeping Beauty" states, she's technically a fairy. Find out how she came to hold such a grudge against Princess Aurora. You might find yourself siding with the self-professed Mistress of Evil.

'The Witches' (1990)

40 witch movies that will cast a spell on you (34)

Dahl's novel also became a movie with Anjelica Huston in the same role. Decide which is scarier, and more stylish.

'Howl's Moving Castle' (2004)

40 witch movies that will cast a spell on you (35)

Beware the Witch of the Waste. Voiced by Lauren Bacall, the witch casts a spell on young Sophie (Emily Mortimer), cursing her to become a nonagenarian. "Howl's Moving Castle" is another imaginative installment by visionary director Hayao Miyazaki.

'Stardust' (2007)

40 witch movies that will cast a spell on you (36)

Michelle Pfeiffer plays a witch in "The Witches of Eastwick" and in "Stardust," a dreamy adaptation from a Neil Gaiman novel. Pfeiffer's character, Lamia, is over 400 years old, but will do anything to keep her young appearance — including eat the heart of the movie's protagonist.

'Earwig and the Witch' (2020)

40 witch movies that will cast a spell on you (37)

Looking for a witch movie for kids? Look no further. In this Studio Ghibli film (the famed productions studio’s first feature in 3D animation), Earwig moves into the home of an actual witch — and learns that her own family was magical too. Potions and spells abound.

Clare Mulroy

Alex Portée

contributed

.

40 witch movies that will cast a spell on you (2024)
Top Articles
Latest Posts
Article information

Author: Kieth Sipes

Last Updated:

Views: 5693

Rating: 4.7 / 5 (67 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Kieth Sipes

Birthday: 2001-04-14

Address: Suite 492 62479 Champlin Loop, South Catrice, MS 57271

Phone: +9663362133320

Job: District Sales Analyst

Hobby: Digital arts, Dance, Ghost hunting, Worldbuilding, Kayaking, Table tennis, 3D printing

Introduction: My name is Kieth Sipes, I am a zany, rich, courageous, powerful, faithful, jolly, excited person who loves writing and wants to share my knowledge and understanding with you.