Tiger Lily, formerly known as the Red Fairy, is a character on ABC's Once Upon a Time. She is portrayed by Sara Tomko.



As a fairy, Tiger Lily becomes Rumplestiltskin's fairy godmother, and tells his mother Fiona that he is destined to be The Savior. Worried about his son's fate, however, Fiona steals Tiger Lily's wand and turns herself into a fairy. Tiger Lily helps Fiona search for the unknown evil destined to kill Rumplestiltskin in the Final Battle, only to discover that her desperation and descent into darkness has made Fiona the unknown evil. Fiona rips out Tiger Lily's heart and tries to sever her son's fate, only to be banished by the Blue Fairy. Tiger Lily, feeling that she has failed as a fairy, sheds her wand and wings, fleeing to Neverland.

Season 6

After Pan's death, the Lost Boys seek revenge on Captain Hook and chase him down, only for Hook to be saved from their wrath by Tiger Lily, who knocks them all out with her poison darts. Tiger Lily explains to Hook that she has a piece of wand that can defeat the Black Fairy, which she gives to Hook, who returns to Storybrooke when the Savior, Emma Swan, finds a way for Hook to come home.

Season 7

Years later, in another realm, Tiger Lily goes to Lucy, who is lost and alone without her father. They go to find Lucy's mother.


Status: Alive


  • She is based on Tiger Lily from the story Peter Pan.


  • S6, E17: "Awake"
  • S6, E19: "The Black Fairy" (flashback)
  • S6, E22: "The Final Battle, Part Two" (flashback/flashforward)

  • S7, E10: "The Eighth Witch" (flashback)

Community content is available under CC-BY-SA unless otherwise noted.