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

Operation Mongoose Scene - Once Upon a Time
Watch Once Upon a Time Season 4 Episode 23
"Operation Mongoose, Part 2"
Original Air Date:

On Once Upon a Time Season 4 Episode 23 things come to a head as goodness battles evil and stories are changed forever in the season finale.

Once Upon a Time Finale Photo
Watch Once Upon a Time Season 4 Episode 22
"Operation Mongoose, Part 1"
Original Air Date:

On part one of the Once Upon a Time Season 4 finale, the Author rewrites everyone's story and Henry ends up trying to stop the villains from having their happy ending.

Having Their Hands Full - Once Upon a Time Season 4 Episode 21
Watch Once Upon a Time Season 4 Episode 21
"Mother"
Original Air Date:

On Once Upon a Time Season 4 Episode 21, Lily finally meets her mother while Regina must deal with the news of Zelena's pregnancy and a visit from Cora.

Leaving Storybrooke - Once Upon a Time
Watch Once Upon a Time Season 4 Episode 20
"Lily"
Original Air Date:

On Once Upon a Time Season 4 Episode 20, are Regina and Emma embark on a road trip where one of them gets a shockingly unexpected and unhappy ending.

Cruella has a past with the Author - Once Upon a Time
Watch Once Upon a Time Season 4 Episode 19
"Sympathy for the De Vil"
Original Air Date:

On Once Upon a Time Season 4 Episode 19, we delve into Cruella de Vil's past while in present day Storybrooke, she abducts Henry in the hopes of changing her fate.

The Author's On the Loose - Once Upon a Time
Watch Once Upon a Time Season 4 Episode 18
"Heart of Gold"
Original Air Date:

On Once Upon a Time Season 4 Episode 18, everyone scrambles to find the author and Mr Gold holds a shocking secret that he uses to blackmail Regina into helping him.

Fate Of a Child - Once Upon a Time
Watch Once Upon a Time Season 4 Episode 17
"Best Laid Plans"
Original Air Date:

On Once Upon a Time Season 4 Episode 17, Henry makes a breakthrough in the hunt for the author while Hook tells Emma the Gold's plan involves her fate.

Ursula - Once Upon a Time Season 4 Episode 16
Watch Once Upon a Time Season 4 Episode 16
"Poor Unfortunate Soul"
Original Air Date:

Ursula's past with Hook is revealed on Once Upon a Time Season 4 Episode 16 as Regina learns the true secret concerning the author's whereabouts.

Sharing a Look - Once Upon a Time Season 4 Episode 15
Watch Once Upon a Time Season 4 Episode 15
"Enter the Dragon"
Original Air Date:

On Once Upon a Time Season 4 Episode 15, Regina goes undercover to infiltrate the trio of darkness and Hook asks Belle for an unexpected favor.

Inviting Emma - Once Upon a Time Season 4 Episode 14
Watch Once Upon a Time Season 4 Episode 14
"Unforgiven"
Original Air Date:

On Once Upon a Time Season 4 Episode 14, Mary Margaret and David's past with the evil trio has them desperate to keep Maleficent from being resurrected.

Recruiting Cruella - Once Upon a Time Season 4 Episode 13
Watch Once Upon a Time Season 4 Episode 13
"Darkness On The Edge Of Town"
Original Air Date:

Once Upon a Time Season 4 Episode 13 Mr. Gold brings Ursula and Cruella de Vil to the Storybrooke boarder while Regina and Emma try to defeat a hell beast.

Saying Goodbye - Once Upon a Time Season 4 Episode 12
Watch Once Upon a Time Season 4 Episode 12
"Heroes and Villains"
Original Air Date:

Once Upon a Time Season 4 Episode 12 marks the show's winter finale. As the Frozen story comes to a close, the Queens of Darkness become a part of Rumpelstiltskin's plans.

Regina Redeemed - Once Upon a Time Season 4 Episode 11
Watch Once Upon a Time Season 4 Episode 11
"Shattered Sight"
Original Air Date:

A curse brings out the bad in everyone on Once Upon a Time Season 4 Episode 11. This marks the final episode prior to the 2014 midseason finale.

Searching For Anna - Once Upon a Time
Watch Once Upon a Time Season 4 Episode 10
"Fall"
Original Air Date:

On Once Upon a Time Season 4 Episode 10, the residents of Storybrooke prepare themselves for the spell of Shattered Sight while back in Arendelle, Anna and Kristoff awaken to find a new enemy.

All To Herself - Once Upon a Time Season 4 Episode 8
Watch Once Upon a Time Season 4 Episode 9
"Smash the Mirror, Part 2"
Original Air Date:

Once Upon a Time Season 4 Episode 9 is part two of a special episode. It focuses on The Snow Queen trying to drive a wedge between Elsa and Anna.

The Necklace - Once Upon a Time Season 4 Episode 8
Watch Once Upon a Time Season 4 Episode 8
"Smash the Mirror, Part 1"
Original Air Date:

On Once Upon a Time Season 4 Episode 8, Emma isolates herself from her loved one our of fear over her powers. She seeks out Mr. Gold for help.

Compelling News - Once Upon a Time Season 4 Episode 7
Watch Once Upon a Time Season 4 Episode 7
"The Snow Queen"
Original Air Date:

The Snow Queen manipulates Emma's powers on Once Upon a Time Season 4 Episode 7 and Henry begins his job at Mr. Gold's shop while he attempts to help Regina.

The Snow Queen's Secret - Once Upon a Time Season 4 Episode 6
Watch Once Upon a Time Season 4 Episode 6
"Family Business"
Original Air Date:

Everyone is searching for the Snow Queen on Once Upon a Time Season 4 Episode 6 and Belle uses the dagger to get her husband to help him find her...not knowing her dagger is a fake.

Traipsing Through the Woods - Once Upon a Time Season 4 Episode 5
Watch Once Upon a Time Season 4 Episode 5
"Breaking Glass"
Original Air Date:

On Once Upon a Time Season 4 Episode 5, Regina reluctantly teams up with Emma to track the Snow Queen but things take an unexpected turn and a look at Emma's past may lead to more answers about her missing memories.

A Hand In a Jar - Once Upon a Time Season 4 Episode 4
Watch Once Upon a Time Season 4 Episode 4
"The Apprentice"
Original Air Date:

On Once Upon a Time, when Emma asks Hook out on a date, he goes to Mr. Gold to ask for his hand to be reattached, but magic always comes at a price.

Robin Hood & Marian - Once Upon a Time Season 4 Episode 3
Watch Once Upon a Time Season 4 Episode 3
"Rocky Road"
Original Air Date:

The town blames Elsa when a fatal icy spell effects Marian but they don't know that another resident has the same powers. Elizabeth Mitchell guest stars on Once Upon a Time.

Before He Was a Prince - Once Upon a Time
Watch Once Upon a Time Season 4 Episode 2
"White Out"
Original Air Date:

While searching for her sister, Elsa ends up accidentally traps herself and Emma, putting Emma's life in danger on Once Upon a Time.

Once Upon a Time Season 4 Banner
Watch Once Upon a Time Season 4 Episode 1
"A Tale of Two Sisters"
Original Air Date:

Elsa and Anna from the Disney movie Frozen become new characters on the season 4 premiere of Once Upon a Time.

Once Upon a Time Season 4 Quotes

The best way to show your love for those who are gone is to tell their stories.

The Sorcerer

My happy ending is finally feeling at home in the world. Robin is just a part of that world.

Regina