Here Is A Line-Up Of Celebrities Who Have Played The Roles of Witches in Movies and TV

post by: Stan for
Have you got a story or article for us: send it to us here.

Are you a good witch or a bad witch? Both, in some actresses’ case!

In the late 1930s, onscreen witches made their mark on popular culture when Snow White and the Seven Dwarves and The Wizard of Oz premiered in 1937 and 1939, respectively. What led to tons of iconic celebrity costumes (remember Ellen DeGeneres and Drew Barrymore’s Glinda the Good Witch Halloween looks?) also sparked a craze that hasn’t slowed down yet — onscreen witches, from The Wicked Witch of the West to Wanda Maximoff.

While witch content had a big moment in the ‘90s (think Sabrina the Teenage Witch, Charmed and Practical Magic), the 2000s have shown us that modern fans are just as game for a little bit of magic. In recent years, movies and shows including American Horror Story: Coven, WandaVision and The Witches have put spellbinding stars front and center.

Scroll to see a list of actresses who have played witches in movies and TV through the years:

Celebrities Who ve Played Witches in Movies and TV Angelina Jolie Bette Midler More 343

Credit: Getty Images

Sally and Gillian Owens

Actresses: Sandra Bullock and Nicole Kidman

Movie: Practical Magic

Year: 1998

How 'Mayfair Witches' Connects to the 'Interview With the Vampire' TV Series - 850

Credit: Andrew H. Walker/Shutterstock for AMC

Dr. Rowan Fielding

Actress: Alexandra Daddario

Show: Mayfair Witches

Year: 2023

Famous TV Movie Witches

Credit: Courtesy of Netflix

Sabrina Spellman

Actress: Kiernan Shipka

Show: The Chilling Adventures of Sabrina

Year: 2018-2020

Famous TV Movie Witches

Credit: Sony Pictures

Frankie, Tabby, Lourdes and Lily

Actresses: Cailee Spaeny, Gideon Adlon, Lovie Simone and Zoey Luna

Movie: The Craft: Legacy

Year: 2020

Famous TV Movie Witches

Credit: Disney+

Wanda Maximoff

Actress: Elizabeth Olsen

Show: WandaVision

Year: 2021

Famous TV Movie Witches

Credit: Courtesy of Sundance Film Festival

The Witch of the Wood

Actress: Anya Taylor-Joy

MovieThe Witch

Year: 2015

Famous TV Movie Witches

Credit: Warner Bros. Pictures

The Grand High Witch

Actress: Anne Hathaway

Movie: The Witches

Year: 2020

Famous TV Movie Witches

Credit: YouTube

The Grand High Witch

Actress: Anjelica Huston

Movie: The Witches

Year: 1990

1401408195_angelina jolie maleficent zoom

Credit: Frank Connor/Disney


Actress: Angelina Jolie

Movie: Maleficent

Year: 2014

1381330126_american horror story coven zoom

Credit: Michele K. Short/FX

Fiona Goode and the Coven

Actresses: Jessica Lange, Emma Roberts, Jamie Brewer, Taissa Farmiga, Gabourey Sidibe

Show: American Horror Story: Coven

Year: 2013-2014

1381330047_meryl streep into the woods zoom

Credit: Peter Mountain

The Witch

Actress: Meryl Streep

Movie: Into the Woods

Year: 2014

1362585953_bette midler 640

Credit: Buena Vista Pictures/Courtesy Everett Collection

Winifred Sanderson

Actress: Bette Midler

MovieHocus Pocus

Year: 1993

1381330200_witches of east end zoom

Credit: Lifetime

Wendy, Ingrid, Joanna, and Freya Beauchamp

Actresses: Madchen Amick, Rachel Boston, Julia Ormond, Jenna Dewan Tatum

Show: Witches of East End

Year: 2013

1362584937_michelle williams 640


Glinda the Good Witch

Actress: Michelle Williams

MovieOz the Great and Powerful

Year: 2013

1362585517_emma watson 640

Credit: Warner Bros/courtesy Everett Collection

Hermione Granger

Actress: Emma Watson

MoviesHarry Potter and the Sorcerer’s Stone and its seven sequels

Years: 2001-2011

1362585620_lana parrilla 640


The Evil Queen

Actress: Lana Parrilla

ShowOnce Upon a Time

Year: 2011-2018

1362585852_sandra bullock nicole kidman 640

Credit: Warner Bros/Courtesy Everett Collection

Sally and Gillian Owens

Actresses: Sandra Bullock and Nicole Kidman

MoviePractical Magic

Year: 1998

1362586203_melissa joan hart 640

Credit: Viacom Productions/courtesy Everett Collection

Hilda, Sabrina and Zelda Spellman

Actresses: Caroline Rhea, Melissa Joan Hart and Beth Broderick

ShowSabrina, the Teenage Witch

Year: 1996-2003

1381350487_witches of eastwick zoom

Credit: Everett Collection

Alexandra Medford, Jane Spofford, and Sukie Ridgemont

Actresses: Cher, Susan Sarandon, Michelle Pfeiffer

Movie: The Witches of Eastwick

Year: 1987

1362585137_kat graham 560

Credit: Justin Stephens/The CW

Bonnie Bennett

Actress: Kat Graham

ShowThe Vampire Diaries

Year: 2009-2017

1362586421_susan sarandon 560

Credit: Buena Vista Pictures/courtesy Everett Collection

Queen Narissa

Actress: Susan Sarandon


Year: 2007

1362586663_alyssa milano shannen doherty holly marie combs 560

Credit: Viacom / courtesy Everett Collection

Phoebe, Prue and Piper Halliwell

Actress: Alyssa Milano, Shannen Doherty and Holly Marie Combs


Years: 1998-2006 (Milano and Combs); 1998-2011 (Doherty)

1362585031_rachel weisz 640

Credit: Merie Weismiller Wallace; SMPSP


Actress: Rachel Weisz

MovieOz the Great and Powerful

Year: 2013

1362585237_lindsay price rebecca romijn jamie ray newman 640


Joanna Frankel, Roxie Torcoletti and Kat Gardener

Actresses: Lindsay Price, Rebecca Romijn and Jaime Ray Newman


Year: 2009

1362586533_selena gomez 560

Credit: DISNEY CHANNEL / courtesy everett collection

Alex Russo

Actress: Selena Gomez

ShowWizards of Waverly Place

Year: 2007-2012

1381330244_secret circle zoom

Credit: David Gray/The CW

Cassie Blake

Actress: Britt Robertson

Show: The Secret Circle

Year: 2011-2012

1362668950_emmy rossum 640

Credit: John Bramley/Warner Bros. Pictures

Ridley Duchannes

Actress: Emmy Rossum

MovieBeautiful Creatures

Year: 2013

1362586835_elizabeth montgomery 560

Credit: Everett Collection

Samantha Stephens

Actress: Elizabeth Montgomery


Year: 1964-1972

1362586767_neve campbell 560

Credit: Columbia Pictures/Courtesy Everett Collection

Bonnie Hyper

Actress: Neve Campbell

MovieThe Craft

Year: 1996

1362586348_margaret hamilton 640

Credit: courtesy Everett Collection

The Wicked Witch of the West

Actress: Margaret Hamilton

MovieThe Wizard of Oz

Year: 1939

1362586922_alyson hanigan 560

Credit: 20thCentFox/Courtesy Everett Collection

Willow Rosenberg

Actress: Alyson Hannigan

ShowBuffy the Vampire Slayer

Year: 1997-2003

1381350283_teen witch zoom

Louise Miller

Actress: Robyn Lively

Show: Teen Witch

Year: 1989

1381350595_the worst witch zoom

Credit: Central Independent Television PLC/courtesy Everett Collection

Miss Cackle, Miss Hardbroom, and Mildred Hubble

Actresses: Charlotte Rae, Diana Rigg, Fairuza Balk

Movie: The Worst Witch

Year: 1986