Once Upon a Time
There is a town in Maine where every story book character you've ever known is trapped between two worlds, victims of a powerful curse. Only one knows the truth and only one can break the spell. Emma Swan is a 28-year-old bail bonds collector who has been supporting herself since she was abandoned as a baby. Things change for her when her son Henry, whom she abandoned years ago, finds her and asks for her help explaining that she is from a different world where she is Snow White's missing daughter.
Where to Watch Once Upon a Time
Below you'll find every episode from all 7 season of Once Upon a Time.
To see what is available free to watch, click the 'Episodes on Sources' tab above.
Season 1Netflix | Rent or Buy
S01 E01Oct 24, 2011
Pilot Emma's life turns upside down when she is visited by Henry, the 10-year-old child she long ago gave up for adoption; Emma brings Henry back to his foster mother in a strange town called Storybrooke.
S01 E02Oct 31, 2011
The Thing You Love Most Regina does everything in her power to force Emma out of Storybrooke and out of her and Henry's lives forever. Meanwhile, the chilling circumstances of how the Evil Queen released the curse upon the fairytale world is revealed.
S01 E03Nov 7, 2011
Snow Falls At Henry's urging, Emma convinces Mary Margaret to pay a visit to a comatose John Doe in the hospital and to read to him from the storybook. But Mary Margaret is stunned at the outcome of her visit. Meanwhile, back in the fairytale world, Prince Charming meets Snow White for the first time in a most unexpected way.
S01 E04Nov 14, 2011
The Price of Gold Emma tries to help a young pregnant woman escape from the clutches of Mr. Gold. Meanwhile, back in the fairytale world that was, Cinderella makes a regrettable deal with Rumplestiltskin.
S01 E05Nov 28, 2011
That Still Small Voice As Sheriff Graham deputizes Emma, the ground shakes and a giant sinkhole mysteriously appears at the edge of town. But a curious Henry’s life is placed in danger when he decides to explore the innards of the sinkhole to see if its contents can link the inhabitants of Storybrooke to the fairytale world. Meanwhile, back in the fairytale world, Jiminy Cricket yearns to leave the family business and transform into the person he wants to be.
S01 E06Dec 5, 2011
The Shepherd David - aka John Doe - must choose between staying with Kathryn or leaving her to be with Mary Margaret, with whom he's fallen deeply, and inexplicably, in love; and Emma catches Sheriff Graham in a lie. Meanwhile, back in the fairytale world that was, Prince Charming is about to encounter a life-changing event that will forever alter his destiny.
Season 2Netflix | Rent or Buy
S02 E01Oct 1, 2012
Broken As fairytale characters awaken from Queen Regina's curse, they are not transported back to their home; Prince Phillip and his traveling companion realize they will be facing a deadly foe.
S02 E02Oct 8, 2012
We Are Both Regina continues to seek a way to regain her powers; David continues his quest to find Mary Margaret and Emma; the seven dwarves discover what happens when one of the townspeople tries to leave Storybrooke's city limits.
S02 E03Oct 15, 2012
Lady of the Lake Emma and Mary Margaret try to find a portal that would bring them back to Storybrooke; Henry tries to talk Jefferson into reuniting with his daughter; on the eve of meeting Prince Charming's mother, King George poisons Snow White.
S02 E04Oct 22, 2012
The Crocodile Belle threatens to leave Mr. Gold if he doesn't change his ways; the dwarves try to find fairy dust in the Storybrooke mine; Rumplestilskin tries to save his wife from a band of pirates.
S02 E05Oct 29, 2012
The Doctor As Regina tries to refrain from using her magic in order to regain Henry's trust, she starts seeing a ghost from her past; Mary Margaret and Emma find a survivor from an Ogre massacre; Regina struggles to learn the dark arts.
S02 E06Nov 5, 2012
Tallahassee Emma follows Capt. Hook up a beanstalk in hope of finding a magical compass; a fellow thief wants to make an honest woman out of Emma.