Join or Sign In

Sign in to customize your TV listings

Continue with Facebook Continue with email

By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

Once Upon a Time Season 7 Episodes

22 Episodes 2017 - 2018

Season 7 of the fantasy series is set a few years after the events of the previous season and features new characters and a new setting. Several people from Storybrooke now live in Seattle and have no recollection of their previous lives, nor of the existence of other realms. Henry (Andre J. West) meets Regina (Lana Parrilla), who owns a bar, and Lucy (Alison Fernandez), the daughter he doesn't remember having. The girl is the only one who remembers the past, so she sets out on a mission to restore everybody's beliefs. As the season progresses, it becomes evident that a new curse is at play, and that old and new enemies need to be defeated.

Episode 1

Hyperion Heights

Fri, Oct 6, 2017 61 mins

In the Season 7 opener, Henry leaves Storybrooke and encounters a troubled Cinderella, changing the trajectory of his quest. Years later, Lucy finds a disillusioned Henry at his home in Seattle and tries to make him remember his true self.

Where to Watch
Once Upon a Time, Season 7 Episode 1 image

Episode 2

A Pirate's Life

Fri, Oct 13, 2017 60 mins

Henry's Storybrooke family help him search for Cinderella, and Hook encounters an unexpected foe who threatens the group's success. Meanwhile, in Hyperion Heights, Jacinda searches for a way to see Lucy with some unwelcome assistance from Henry.

Where to Watch
Once Upon a Time, Season 7 Episode 2 image

Episode 3

The Garden of Forking Paths

Fri, Oct 20, 2017 60 mins

Cinderella finds herself in danger and receives help from an unlikely source. Meanwhile, Jacinda goes to extreme measures to stop Victoria from destroying Lucy's community garden; and Lucy tries to open Henry's eyes regarding Victoria.

Where to Watch
Once Upon a Time, Season 7 Episode 3 image

Episode 4


Fri, Oct 27, 2017 61 mins

Victoria forces Ivy to take Lucy trick-or-treating for Halloween. Meanwhile, Tilly tries to wake from the curse and wants Weaver to know the truth; and in a flashback, Rumple and Belle seek the answer to a prophecy that affects their happy ending.

Where to Watch
Once Upon a Time, Season 7 Episode 4 image

Episode 5


Fri, Nov 3, 2017 60 mins

Tiana seeks help from a traveling soothsayer, the iconic Dr. Facilier, in an attempt to save her kingdom. But when it's revealed that he has an ulterior motive she's forced to take matters into her own hands. In Hyperion Heights, Sabine and Jacinda take on a risky business venture, but the strength of their friendship is tested when Victoria interferes. Meanwhile, Ivy recruits Henry to investigate Victoria, and Roni makes a discovery that could change her relationship with Henry forever.

Where to Watch
Once Upon a Time, Season 7 Episode 5 image

Episode 6

Wake Up Call

Fri, Nov 10, 2017 60 mins

Feeling like a third wheel as Henry and Cinderella's relationship strengthens, Regina is surprised to find herself needed by Drizella, who is searching for magic. But when a brutal truth is revealed, it could lead Drizella down a dangerous path. In Hyperion Heights, Roni seeks Weaver's help in finding answers, and Tilly offers Rogers some intriguing advice concerning Eloise Gardener.

Where to Watch
Once Upon a Time, Season 7 Episode 6 image

Episode 7

Eloise Gardener

Fri, Nov 17, 2017 60 mins

In pursuit of revenge, Hook seeks a dark and powerful magic, but an encounter with Rapunzel could alter his fate forever. Meanwhile, in Hyperion Heights, Ivy's plot to take down Victoria intensifies and has unexpected consequences for Jacinda and Lucy. Rogers enlists Henry and Tilly's help in his ongoing quest to find the missing Eloise Gardner, but what he discovers isn't what meets the eye.

Where to Watch

Episode 8

Pretty in Blue

Fri, Nov 17, 2017 60 mins

In an attempt to prevent a distressed Alice from running away, Henry and Ella follow her into Wonderland. Once there, Henry realizes that Ella has a surprising connection to this strange world. In Hyperion Heights, Jacinda reconnects with an old friend in a last ditch effort to regain custody of Lucy, but her decision to enlist outside help could put a strain on her burgeoning relationship with Henry.

Where to Watch

Episode 9

One Little Tear

Fri, Dec 8, 2017 60 mins

Victoria strikes a deal with Weaver in an attempt to free herself from jail and wake Anastasia, but the cost of saving one life could mean the loss of another. In a flashback, we learn Lady Tremaine's surprising connection to another classic fairytale when Mother Gothel offers to help her family. Meanwhile, Jacinda and Nick share an exchange that could alter her future with Henry.

Where to Watch
Once Upon a Time, Season 7 Episode 9 image

Episode 10

The Eighth Witch

Fri, Dec 15, 2017 60 mins

When Drizella threatens the realm with a dark curse, Henry and Ella take extreme actions to protect Lucy and the others; and Regina is forced into making an unimaginable choice. In Hyperion Heights, Roni recruits Henry to travel to San Francisco to search for her sister, but when he learns Lucy has fallen unconscious, Henry rushes to be by her side. Meanwhile, Gothel earns the trust of Anastasia and the consequences of their budding relationship could prove to be fatal.

Where to Watch
Once Upon a Time, Season 7 Episode 10 image

Episode 11

Secret Garden

Fri, Mar 2, 2018 60 mins

The Season 7 midseason premiere. Eager to harness her burgeoning magical skills, Robin engages in a risky relationship with Mother Gothel. Meanwhile in Hyperion Heights, Roni and Kelly strike a deal with Eloise, desperate to save Lucy from her mysterious illness. But nothing comes without a price. As things finally come to a head between Victoria and Ivy, someone may have to pay with their life.

Where to Watch
Once Upon a Time, Season 7 Episode 11 image

Episode 12

A Taste of the Heights

Fri, Mar 9, 2018 60 mins

On the day of Tiana's coronation, a confrontation with Dr. Facilier compels her to take a trip through the Bayou, where a surprising encounter changes her life and the hunt for an alligator takes a dark turn. In Hyperion Heights, Sabine reconnects with an old friend whose plans could jeopardize her culinary dreams. Meanwhile, Rogers and Weaver investigate a Blind Witch, leading them to a shocking discovery about The Coven,

Where to Watch
Once Upon a Time, Season 7 Episode 12 image

Episode 13


Fri, Mar 16, 2018 60 mins

Rogers strikes a deal with Eloise despite Tilly's fair warning, while Ivy struggles to find herself after Victoria's death. Meanwhile, in a faraway realm, Hook confronts Captain Ahab over a legendary magical talisman that can free Alice, only to learn his quest may have unintended consequences.

Where to Watch
Once Upon a Time, Season 7 Episode 13 image

Episode 14

The Girl in the Tower

Fri, Mar 23, 2018 60 mins

Rogers works to prove Tilly's innocence in the case of the Blind Baker's death, while Ivy attempts to make amends with Anastasia, and Samdi makes a revealing confession to Roni. Meanwhile, in a faraway realm, Alice forms an unbreakable bond.

Where to Watch
Once Upon a Time, Season 7 Episode 14 image

Episode 15


Fri, Mar 30, 2018 60 mins

When the Candy Killer attacks, Ivy has to risk what remains of her family, while Jacinda and Henry grow closer and Roni questions her relationship with Samdi. Meanwhile, Drizella faces an unthinkable challenge in her attempt to join the Witch's Coven.

Where to Watch

Episode 16


Fri, Apr 6, 2018 60 mins

Henry grapples with an important decision when a job prospect in New York threatens to take him away from Jacinda and Lucy, but a revelation in the case of the Candy Killer could make it even harder to leave Hyperion Heights. Meanwhile, Margot confides in Tilly, and in a flashback, Hook helps Henry find a way to prove himself to Ella.

Where to Watch
Once Upon a Time, Season 7 Episode 16 image

Episode 17


Fri, Apr 13, 2018 60 mins

Kelly comes face-to-face with the Candy Killer after someone she loves is taken hostage. Meanwhile, Samdi uses Drew to execute a deadly plan. In a flashback, Zelena learns a harsh lesson after an encounter with Hansel and Gretel goes awry.

Where to Watch
Once Upon a Time, Season 7 Episode 17 image

Episode 18

The Guardian

Fri, Apr 20, 2018 60 mins

Following Nick's death, Weaver discovers the Dark One Dagger has been taken and sets out to get it back, even if it means betraying Roni's trust. Meanwhile, Margot takes Tilly on a date, but their time together takes an unexpected twist. In a flashback, Rumple, desperate to be reunited with Belle, pays Alice a visit.

Where to Watch
Once Upon a Time, Season 7 Episode 18 image

Episode 19

Flower Child

Fri, Apr 27, 2018 60 mins

Tilly and Rogers find themselves in danger after an encounter with Eloise, forcing Tilly to make a life-altering decision when Rogers' life is threatened. Meanwhile, Henry and Jacinda's relationship takes a step forward, but despite Lucy's efforts, their union doesn't provide the answers she's seeking. In a flashback, young Gothel seeks revenge after her home is destroyed.

Where to Watch

Episode 20

Is This Henry Mills?

Fri, May 4, 2018 60 mins

Roni enlists Lucy's help to wake Henry, but things don't go as planned. Meanwhile, Rogers and Weaver go to Margot in hopes of getting through to Tilly. In a flashback, Young Henry struggles to decide what path to follow until a mysterious phone call helps put him on track.

Where to Watch
Once Upon a Time, Season 7 Episode 20 image

Episode 21


Fri, May 11, 2018 60 mins

As the residents of Hyperion Heights celebrate the breaking of the curse, Henry is visited by Wish Rumple, who's hatched an evil plan to use Ella and Lucy to keep Weaver from destroying the Dark One powers. In order to stop him, Henry, Roni, Weaver and Rogers must travel to the Wish Realm. In a flashback, a discouraged Young Henry is visited by Wish Rumple and offered a deal that could have tragic consequences.

Where to Watch
Once Upon a Time, Season 7 Episode 21 image

Episode 22

Leaving Storybrooke

Fri, May 18, 2018 61 mins

In the series finale, Wish Rumple's evil plan is revealed and Regina realizes the only hope to stop him is by turning Wish Henry from his path for vengeance. Meanwhile, Tilly and Margot try to get help in Storybrooke. With his hope of ever being reunited with Belle fading, Weaver struggles to find a way to defeat his evil alter ego; and when Rogers' life is threatened, he is faced with the ultimate sacrifice.

Where to Watch
Once Upon a Time, Season 7 Episode 22 image