The Witch is a character on ABC's Once Upon a Time. She is portrayed by Lily Knight.



King Fergus visits the Witch's cottage, and asks her for an enchanted helm that will control his army and make them join him in battle no matter what. However, he does not end up using the helm on the battlefield.

Season 5

The Witch later interrupts Merida's coronation, and demands that the helm is returned, otherwise she will unleash a curse that will turn the entire kingdom into bears. Although Merida enlists the help of Mulan and eventually Ruby, who was trapped in wolf form at the Witch's cottage for a while, Merida decides not to give into the Witch's threat. Impressed, the Witch reveals that the whole thing was set up by the late King Fergus as a test, one that Merida had passed. The Witch gives Merida a type of magical ale that allows her to communicate with her father one last time.


  • None known (family)

Status: Alive


  • She is based on the woodcutter witch from the Disney film Brave.


  • S5, E09: "The Bear King" (flashback)

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.