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

You have no idea how easy it is to fall back into the darkness.

Hook

You are quite possibly the biggest pain in the ass I have ever had the displeasure of writing about.

The Author