Where To Watch Once Upon A Time Season 6 Online And For Free

Once Upon a Time, OUAT
ABC/Eike Schroter

Even though the seventh season of Once Upon A Time is a reboot of sorts, you may still want to go back and rewatch some key scenes, or at least the finale, from season 6 before diving into the new episodes. We get it — one last rendezvous with Snow White (Ginnifer Goodwin), Charming (Josh Dallas), Belle (Emilie de Ravin) and young Henry (Jared Gilmore**) before embarking on the new journey. Here's where to watch Once Upon A Time season 6.

❤️ #CaptainSwan #OnceUponATime

A post shared by onceabcofficial (@onceabcofficial) on

Watching Once Upon A Time On ABC

If you want to watch OUAT season 6 on ABC's website, you better hurry. The only episode from season 6 available on ABC.com is the two-part finale, but be warned: The finale will only be available online until the new season begins on Friday, October 6, so act quickly!

Watching Once Upon A Time On Hulu

Similar to ABC's website, the only episodes from season 6 of OUAT available on Hulu are the two finale episodes. You do need a Hulu subscription to access the episodes, so if you don't have one, try ABC's website directly.

Watching Once Upon A Time On Netflix

If you have a Netflix subscription, you're in luck! Every season of Once Upon A Time is available on Netflix, so not only can you catch up on season 6, but you can also catch up on the entire series so far!

So, if you really want to get a total refresh on all things Once Upon A Time ahead of the season 7 premiere, Netflix is the way to go.

Once Upon A Time returns for season 7 Friday, October 6, at 8 p.m. ET on ABC.

Read these next:

Outlander Season 3 Spoilers: When Will Jamie And Claire Reunite?

Grey's Anatomy 300th Episode: Air Date And Time, Spoilers And More