Top TV Witches
tv-witches-the-originals-freya
Freya Mikaelson
Riley Voelkel, The Originals (debuted Dec. 2014)
tv-witches-penny-dreadful-vanessa
Vanessa Ives
Eva Green, Penny Dreadful (debuted May 2014)
tv-witches-ouat-zelena
Zelena (aka "The Wicked Witch of the West")
Rebecca Mader, Once Upon a Time (debuted March 2014)
tv-witches-ahs-cordelia
Cordelia Foxx
Sarah Paulson, American Horror Story: Coven (debuted Oct. 2013)
tv-witches-ahs-madison
Madison Montgomery
Emma Roberts, American Horror Story: Coven (debuted Oct. 2013)
tv-witches-ahs-fiona
Fiona Goode
Jessica Lange, American Horror Story: Coven (debuted Oct. 2013)
tv-witches-of-east-end-wendy
Wendy Beauchamp
Mädchen Amick, Witches of East End (debuted Oct. 2013)
tv-witches-of-east-end-ingrid
Ingrid Beauchamp
Rachel Boston, Witches of East End (debuted Oct. 2013)
tv-witches-of-east-end-freya
Freya Beauchamp
Jenna Dewan Tatum, Witches of East End (debuted Oct. 2013)
tv-witches-of-east-end-joanna
Joanna Beauchamp
Julia Ormond, Witches of East End (debuted Oct. 2013)
tv-witches-originals-davina
Davina Claire
Danielle Campbell, The Originals (debuted Oct. 2013)
tv-witches-sleepy-hollow-katrina
Katrina Crane
Katia Winter, Sleepy Hollow (debuted Sept. 2013)
tv-witches-got-melisandre
Melisandre
Carice van Houten, Game of Thrones (debuted April 2012)
tv-witches-ouat-regina
Regina Mills (aka "The Evil Queen")
Lana Parrilla, Once Upon a Time (debuted Oct. 2011)
tv-witches-secret-circle-jake
Jake Armstrong
Chris Zylka, The Secret Circle (debuted Oct. 2011)
tv-witches-secret-circle-faye
Faye Chamberlain
Phoebe Tonkin, The Secret Circle (debuted Sept. 2011)
tv-witches-secret-circle-adam
Adam Conant
Thomas Dekker, The Secret Circle (debuted Sept. 2011)
tv-witches-secret-circle-cassie
Cassie Blake
Britt Robertson, The Secret Circle (debuted Sept. 2011)
tv-witches-true-blood-marnie
Marnie Stonebrook
Fiona Shaw, True Blood (debuted June 2011)
tv-witches-true-blood-holly
Holly Cleary
Lauren Bowles, True Blood (debuted Aug. 2010)
tv-witches-true-blood-jesus
Jesus Velasquez
Kevin Alejandro, True Blood (debuted June 2010)
tv-witches-tvd-bonnie
Bonnie Bennett
Kat Graham, The Vampire Diaries (debuted Sept. 2009)
tv-witches-good-witch
Cassandra "Cassie" Nightingale
Catherine Bell, The Good Witch (debuted Jan. 2008)
tv-witches-charmed-paige
Paige Matthews
Rose McGowan, Charmed (debuted Oct. 2001)
tv-witches-buffy-tara
Tara Maclay
Amber Benson, Buffy the Vampire Slayer (debuted Dec. 1999)
tv-witches-passions-tabitha
Tabitha Lenox
Juliet Mills, Passions (debuted July 1999)
tv-witches-charmed-phoebe
Phoebe Halliwell
Alyssa Milano, Charmed (debuted Oct. 1998)
tv-witches-charmed-prue
Prue Halliwell
Shannen Doherty, Charmed (debuted Oct. 1998)
tv-witches-charmed-piper
Piper Halliwell
Holly Marie Combs, Charmed (debuted Oct. 1998)
tv-witches-buffy-willow
Willow Rosenberg
Alyson Hannigan, Buffy the Vampire Slayer (debuted March 1997)
tv-witches-sabrina
Sabrina Spellman
Melissa Joan Hart, Sabrina, the Teenage Witch (debuted Sept. 1996)
tv-witches-hr-puffnstuff-witchiepoo
Wilhelmina W. Witchiepoo
Billie Hayes, H.R. Pufnstuf (debuted Sept. 1969)
tv-witches-bewitched-endora
Endora
Agnes Moorehead, Bewitched (debuted Sept. 1964)
tv-witches-bewitched-samantha
Samantha Stephens
Elizabeth Montgomery, Bewitched (debuted Sept. 1964)
tv-witches-looney-tunes-hazel
Witch Hazel
Voiced by Mel Blanc, Looney Tunes (debuted July 1954)