Watch Once Upon a Time Season 7 full episodes online, free and paid options via our partners and affiliates.

Snow White and Prince Charming - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 22
"Leaving Storybrooke"
Original Air Date:

On Once Upon a Time Season 7 Episode 22, Regina realizes the only hope of stopping Rumple's evil plan is by turning Wish Henry from his path for vengeance.

The Wish Realm - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 21
"Homecoming"
Original Air Date:

On Once Upon a Time Season 7 Episode 21, Henry, Roni, Weaver and Rogers travel to the Wish Realm, home to versions of our most beloved and fearsome characters.

Choosing a Path - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 20
"Is This Henry Mills?"
Original Air Date:

On Once Upon a Time Season 7 Episode 20, in a flashback, a young Henry gets a phone call that changes his path, while in present time Lucy helps to wake Henry.

Tilly Gets a Shock - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 19
"Flower Child"
Original Air Date:

On Once Upon a Time Season 7 Epiode 19, Henry and Jacinda takesa a step forward in their relationship, while elsewhere Rogers’ life is threatened.

Visiting Alice - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 18
"The Guardian"
Original Air Date:

On Once Upon a Time Season 7 Episode 18, in a flashback, Rumple, desperate to be with Belle, pays Alice a visit, while Weaver finds the Dagger in the present.

A Harsh Lesson - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 17
"Chosen"
Original Air Date:

On Once Upon a Time Season 7 Episode 17, when a loved one is taken hostage, Kelly comes face-to-face with The Candy Killer, and Zelena learns a harsh lesson.

Hook Give Advice - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 16
"Breadcrumbs"
Original Air Date:

On Once Upon a Time Season 7 Episode 16, in a flashback, Hook helps Henry find a way to prove himself to Ella, while in the present he considers leaving home.

Ivy Risks It All - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 15
"Sisterhood"
Original Air Date:

On Once Upon a Time Season 7 Episode 15, Jacinda and Henry grow closer, while Ivy risks what's left of her family when the Candy Killler strikes.

Everyone Is Smiling - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 14
"The Girl in the Tower"
Original Air Date:

On Once Upon a Time Season 7 Episode 14, in a faraway realm, Alice forms an unbreakable bond, while Ivy attempts to make amends with Anastasia.

Confronting Captain Ahab - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 13
"Knightfall"
Original Air Date:

On Once Upon a Time Season 7 Episode 13, Rogers strikes a deal with Eloise despite Tilly’s warning, and Ivy struggles to find herself after Victoria’s death.

Zelena Is Frightened - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 12
"A Taste of the Heights"
Original Air Date:

On Once Upon a Time Season 7 Episode 12, the team realize that someone is murdering the witches in Hyperion Heights, but who was the next casualty?

Magical Skills - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 11
"Secret Garden"
Original Air Date:

On Once Upon a Time Season 7 Episode 11 Roni and Kelly strike a deal with Eloise, while Robin engages in a risky relationship with Mother Gothel.

Another Dark Curse - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 10
"The Eighth Witch"
Original Air Date:

On Once Upon a Time Season 7 Episode 10, Henry and Ella take extreme action to protect Lucy and the others, when Drizella threatens the realm with a dark curse.

Saving a Life - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 9
"One Little Tear"
Original Air Date:

On Once Upon a Time Season 7 Episode 9, in an attempt to free herself from jail and wake Anastasia, Victoria strikes a deal with Weaver.

Relationships Are Strained - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 8
"Pretty in Blue"
Original Air Date:

On Once Upon a Time Season 7 Episode 8, Henry and Ella follow Alice back to Wonderland in the hopes of preventing the distressed girl from running off.

An Encounter With Rapunzel - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 7
"Eloise Gardener"
Original Air Date:

On Once Upon a Time Season 7 Episode 7, Ivy’s strategy to take down Victoria intensifies and has surprising consequences for Jacinda and Lucy.

Friends? - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 6
"Wake Up Call"
Original Air Date:

On Once Upon a Time Season 7 Episode 6, Regina's connection to Drizella is revealed as the pair meet up in the past.

Saving Her Kingdom - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 5
"Greenbacks"
Original Air Date:

On Once Upon a Time Season 7 Episode 5, Sabine and Jacinda's friendship is tested, Ivy asks Henry to investigate Victoria, and Tiana tries to save her kingdom.

Trick or Treat - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 4
"Beauty"
Original Air Date:

On Once Upon a Time Season 7 Episode 4, Rumple and Belle seek the answers that could cement their happy ending, while Ivy to takes Lucy trick-or-treating.

Another Danger - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 3
"The Garden of Forking Paths"
Original Air Date:

On Once Upon a Time Season 7 Episode 3, Cinderella stared danger in the eye and it forced her to make an uneasy alliance.

Emma and Henry  - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 2
"A Pirate's Life"
Original Air Date:

On Once Upon a Time Season 7 Episode 2, Emma returned to try and get Henry to return home, but did it work?

A New Alice - Once Upon a Time
Watch Once Upon a Time Season 7 Episode 1
"Hyperion Heights"
Original Air Date:

On Once Upon a Time Season 7 Episode 1, Henry gets a knock on his door that sends him into a brand new mystery, but who is the villain?

Once Upon a Time Season 7 Quotes

Home isn’t a place. It’s the people in it. And they’ll always be with you.

Henry

Regina: Henry, are you sure about this? I was hoping after high school you would think about college.
Henry: I know, but college isn't going anywhere. I just, I need to do this. Operation Cobra is over, we did it. We have our happy endings.
Regina: So, then why leave?
Henry: Because I'm still the author. I've been writing everyone else's stories. I need to figure out what my story is. It's not here, not in this realm.