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)

Recommended