15 Witch Movies to Watch This Weekend

From horror to comedy to teen dramas, these witch films are essential to popular culture

Witches are at the cornerstone of fantasy popular culture and no two films portray them the same. You have your beautiful and charming witches who seduce men with love spells. Then you have the grotesque, horrifying and evil witches who conspire against the protagonist. And of course, we can’t forget those teen outcasts who seek revenge on high school bullies, now can we? If you’re planning on staying in this weekend (and given the current state of the world, you probably are), why not enjoy a film all about witches? We’ve curated a list of 15 films about witches that span throughout many different genres and will satisfy any witchy watcher. Take a look at our picks in the gallery below, then let us know what you’ll be streaming in the comments section on social media.

Bell, Book and Candle (1958)

Based on the Broadway play, this romance film stars screen siren Kim Novak whose character casts a love spell on her neighbor.

The Blair Witch Project (1999)

Sold to audiences as a found footage film, this film terrified audiences like no other and is perhaps the most frightening witch horror movie of all time.

Hocus Pocus (1993)

A Halloween classic that can be enjoyed all year long, “Hocus Pocus” stars Hollywood icons Bette Midler, Sarah Jessica Parker and Kathy Najimy and is pure comedy camp.

The Craft (1996)

What happens when four angsty teens with magical powers come together to form a coven? Well, you need to see this teen classic to find out!

Kiki’s Delivery Service (1989)

Based on the 1985 novel by Eiko Kadono, legendary anime director Hayao Miyazaki tells the story of a teen witch finding her independence through her flying delivery service.

The Love Witch (2016)

Although this film debuted in 2016, it’s a stunning tribute to ’60s filmography and a cult classic for feminists worldwide.

The Witches of Eastwick (1987)

Jack Nicholson, Cher, Michelle Pfieffer and Susan Sarandon—enough said.

The Wizard of Oz (1939)

The OG witch movie, this classic film begged everyone to ask the question—are you team Glinda the Good Witch or team Wicked Witch of the West?

Suspiria (1977)

This Italian horror film is the perfect blend of dance and supernatural terror.

The Witches (1990)

Before appearing as Morticia Addams, Anjelica Huston brought to life the antagonist of Roald Dahl’s iconic 1983 children’s book.

Eve’s Bayou (1997)

This film’s depiction of Creole culture, particularly the prevalence of voodoo and magic, earned this film a spot in the National Film Registry by the Library of Congress.

The Witch (2015)

This period horror film follows a young Puritan girl living in New England who’s accused on witchcraft by her family.

Practical Magic (1998)

Starring Sandra Bullock and Nicole Kidman, this film follows sister witches who are trying to abolish their family’s curse—which causes the death of any man they fall in love with.

Stardust (2007)

This film features a variety of fairy tale characters, from princes to pirates, but it’s antagonist is a witch (played by Michelle Pfeiffer) who covets a fallen star (played by Claire Danes) to stay young forever.

Black Sunday (1960)

This Italian horror film features a witch who is put to death by her brother, only to return 200 years later to seek revenge.