Top 10 TV Witches

This week’s top 10 Tuesday is my favourite TV Witches, which is something I am quite excited about as many of my favourite tv characters are witches, unfortunately that also makes it a difficult list to compile.

10. Paige Matthews| Portrayed by Rose McGowan| Charmed


9.Zoe Benson| Portrayed by Taissa Farmiga| AHS:Coven

8. Tara Maclay| Portrayed by Amber Benson| BTVS

7. Pru Halliwell| Portrayed by Shannen Doherty| Charmed

6. Samantha Stevens| Portrayed by Elizabeth Montgomery| Bewitched

5. Piper Halliwell| Portrayed by Holly Marie Combs| Charmed

4. Sabrina Spellman| Portrayed by Melissa Joan Hart| Sabrina the Teenage Witch

3. Pheobe Halliwell | Portayed by Alyssa Milano| Charmed

2. Bonnie Bennett| Portrayed by Kat Graham| Vampire Diaries

1. Willow Rosenberg| Portrayed by Alison Hannigan| BTVS

One thought on “Top 10 TV Witches”

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s