Actresses Who Have Portrayed Witches

64 items • Updated 5/6/2026
In No Particular Order
1Susan SarandonSusan Sarandon
Actress
2Dianne WiestDianne Wiest
Actress
3Anjelica HustonAnjelica Huston
Actress
4Sarah Jessica ParkerSarah Jessica Parker
Actress
5Stockard ChanningStockard Channing
Actress
6Elizabeth MontgomeryElizabeth Montgomery
Actress
7Tilda SwintonTilda Swinton
Actress
8Maggie SmithMaggie Smith
Actress
9Geraldine McEwanGeraldine McEwan
Actress
10Kathy NajimyKathy Najimy
Actress
11Shirley MacLaineShirley MacLaine
Actress
12Julie WaltersJulie Walters
Actress
13Neve CampbellNeve Campbell
Actress
14Sandra BullockSandra Bullock
Producer
15Emma WatsonEmma Watson
Actress
16Nicole KidmanNicole Kidman
Actress
17Imelda StauntonImelda Staunton
Actress
18Fairuza BalkFairuza Balk
Actress
19Eva GreenEva Green
Actress
20Miriam MargolyesMiriam Margolyes
Actress
21Michelle WilliamsMichelle Williams
Actress
22Famke JanssenFamke Janssen
Actress
23Miranda RichardsonMiranda Richardson
Actress
24Robin TunneyRobin Tunney
Actress
25Helena Bonham CarterHelena Bonham Carter
Actress
26Rachel WeiszRachel Weisz
Actress
27Angela LansburyAngela Lansbury
Actress
28Frances de la TourFrances de la Tour
Actress
29Alyson HanniganAlyson Hannigan
Actress
30Michelle PfeifferMichelle Pfeiffer
Actress
31Bette MidlerBette Midler
Actress
32Helen McCroryHelen McCrory
Actress
33Amber BensonAmber Benson
Actress
34Melanie HillMelanie Hill
Actress
35Emma ThompsonEmma Thompson
Actress
36CherCher
Music Artist
37Jessica LangeJessica Lange
Actress
38Meryl StreepMeryl Streep
Actress
39Rose McGowanRose McGowan
Actress
40Sarah PaulsonSarah Paulson
Actress
41Emma Caulfield FordEmma Caulfield Ford
Actress
42Frances ConroyFrances Conroy
Actress
43Mila KunisMila Kunis
Actress
44Emma RobertsEmma Roberts
Actress
45Reta ShawReta Shaw
Actress
46Lily RabeLily Rabe
Actress
47Fiona ShawFiona Shaw
Actress
48Robyn LivelyRobyn Lively
Actress
49Julianne MooreJulianne Moore
Actress
50Lucy DavisLucy Davis
Actress
Loading more...