Our 21 Favorite Pop Culture Witches Of The Past 20 Years

In honor of Sabrina Spellman’s 20th anniversary

For anyone out there who grew up in the ‘90s, today marks a very special day. Exactly 20 years ago, the first episode of Sabrina, The Teenage Witch aired. Yes, we know, we’re feeling old, too.

For seven years following this date, we grew up watching our favorite witch, Sabrina Spellman, accompanied by her two aunts and talking cat (also witches), perfect her craft; date her mega hunk of a football player boyfriend, Harvey Kinkle (swoon!); and duke it out with her cheerleader rival, Libby Chessler. And, I mean, how can anyone forget that time her dad used his powers to summon a private Britney Spears concert?

In honor of this important anniversary, we rounded up 21 of our favorite pop culture witches of the last two decades.  From the iconic (and downright spooky) Nancy Downs in The Craft to more fun-loving conjurers, such as Samantha Stephens from Bewitched, these fictional, mystical characters will for forever have a place in our hearts—and continue to inspire our interest in the craft.

Click through the gallery below to check out our list.

Photo via CBS Studios Productions, LLC

Melissa Joan Hart as Sabrina Spellman on Sabrina, The Teenage Witch, 1996-2003

Photo via Columbia Pictures

Fairuza Balk, Robin Tunney, Neve Campbell, and Rachel True as Nancy Downs, Sarah Bailey, Bonnie Hyper, and Rochelle Zimmerman in The Craft, 1996

Photo via 20th Century Fox Television

Alyson Hannigan as Willow Rosenberg on Buffy the Vampire Slayer, 1997-2003    

Photo via Viacom

Shannen Doherty, Holly Marie Combs, Alyssa Milano, and Rose McGowan as Prue Halliwell, Piper Halliwell, Phoebe Halliwell, and Paige Matthews on Charmed, 1998-2006

Photo via Warner Brothers

Sandra Bullock and Nicole Kidman as Sally and Gillian Owens in Practical Magic, 1998

Photo via Warner Brothers

Emma Watson as Hermione Granger in the Harry Potter series, 2001-2011    

Photo via Walt Disney Pictures

Tilda Swinton as The White Witch in The Chronicles Of Narnia: The Lion, The Witch, And The Wardrobe, 2005

Photo via Columbia Pictures Corporation

Nicole Kidman as Isabelle Bigelow as "Samantha Stephens" in Bewitched, 2005

Photo via Warner Brothers

Kat Graham as Bonnie Bennett on The Vampire Diaries, 2009-present

Photo via HBO

Nelsan Ellis as Lafayette Reynolds on True Blood, 2008-2014

Photo via HBO

Carice van Houten as Melisandre on Game Of Thrones, 2012-present    

Photo via FX

Emma Roberts as Madison Montgomery in American Horror Story: Coven, 2013

Photo via Marvel Studios

Elizabeth Olsen as Wanda Maximoff/Scarlet Witch in The Avengers: Age Of Ultron, 2015

Photo via DC Entertainment

Cara Delevingne as The Enchantress in Suicide Squad, 2016