Character

Enid Nightshade

Enid Nightshade in The Worst Witch (2017), played by Tamara Smart.

Enid Elvira Nightshade is a witch and a Student at Cackle's Academy. Enid is known for being a practical joker and is best friends with Mildred Hubble and Maud Moonshine. Another of Mildred's closest friends, She makes her debut when she is transferred to Cackle's Academy and Mildred is assigned to look after her, to the irritation of Miss Hardbroom.

Read more about Enid Nightshade on The Worst Witch Wiki at Fandom

Played by

Appears in

The Worst Witch2017