The Oracle is a character on ABC's Once Upon a Time. She is portrayed by Jordyn Ashley Olson.



In Agrabah, the Oracle is present with Aladdin when Jafar comes to gloat over him. The Oracle pleads with Jafar, but he simply throws her across the room with a wave of his hand, knocking her unconscious.

Season 6

Mr. Hyde directs Emma to follow the red bird to the Oracle, who explains to Emma that the visions she is seeing are of her own death. The Oracle later meets with Jasmine to discuss Aladdin being in Storybrooke. However, when Emma tries to find her again, she finds the Oracle's corpse. The Evil Queen implies she killed her.


  • None known (family)

Status: Deceased


  • The Oracle was apparently friends with Mr. Hyde, although the circumstances surrounding this are unknown.
  • The "eyes" of her staff glowed red, similar to Jafar's snake staff. She may have had similar powers to him.


  • S6, E01: "The Savior"
  • S6, E04: "Strange Case"
  • S6, E05: "Street Rats" (corpse)