We’ve had incredible, complex witches on television since some of the earliest sitcoms, and it seems their presence has only gotten more popular.

From a good witch who can cast a spell with the twinkle of her nose to a few who are completely evil, here’s a list of 14 of our favorite TV witches.

1. Samantha Stephens, Bewitched

Even though she was trying to live a typical suburban life with her mortal husband, Samantha Stephens could cast a spell with just the twitch of her nose.

2. Sabrina Spellman, Sabrina the Teenage Witch

You’d think having special powers might make high school easier, but that wasn’t always the case for Sabrina Spellman.

3. Davina Claire, The Originals

Davina Claire on The Originals was a powerful, young witch who was able to sense when any member of the French Quarter Coven used magic — a helpful ability to have.

4. Bonnie Bennett, The Vampire Diaries

The Vampire Diaries‘ Bonnie Bennett came from a long line of witches, and learned to use her powers with the help of her grandmother. Like a few of the others on this list, is a good witch who uses her powers for doing thing like saving her friends.

5. Tara Maclay, Buffy the Vampire Slayer

Tara was always a kind witch who wanted to do what was right. She also tried to help keep Willow in check when it was necessary, understanding that magic needs boundaries.

6-8. The Halliwell Sisters, Charmed

“The power of three will set you free.” The Halliwell Sisters are the most powerful good witches on Earth, and with that comes a lot of responsibility.

Next Page