Streamingfilter

Streamingfilter

Poster of Once Upon a Time

Where to watch Once Upon a Time in the US

Once Upon a Time (2011) is streaming in the US on Disney Plus, Hulu, Amazon Video, Apple TV Store, Google Play Movies and Fandango At Home, included with a subscription.

Checked November 5, 2026. Streaming included with a subscription only; we don't list rentals or purchases.

Type
TV show
Year
2011
Genre
Fantasy, Drama, Science Fiction
Seasons
7
Original language
English
Created by
Romeo Tirone, David Barrett and Dean White
Starring
Lana Parrilla, Robert Carlyle, Jared Gilmore, Jennifer Morrison and Josh Dallas
IMDb
7.6/10 (249,640 votes)

Trailer & cast

Frequently asked questions about Once Upon a Time

Is Once Upon a Time on Netflix?

No, Once Upon a Time isn't on Netflix in the US right now. You can watch it on Disney Plus, Hulu, Amazon Video, Apple TV Store, Google Play Movies and Fandango At Home.

Is Once Upon a Time on Hulu?

Yes, Once Upon a Time is streaming on Hulu in the US and is included with a subscription.

Is Once Upon a Time on Disney+?

Yes, Once Upon a Time is streaming on Disney+ in the US and is included with a subscription.

Who is in the cast of Once Upon a Time?

The cast includes Lana Parrilla, Robert Carlyle, Jared Gilmore, Jennifer Morrison and Josh Dallas.

Where are you watching from?

Catalogues differ per country. Start typing to find yours.

Request a feature

Missing something? Tell us. Every idea is read.

Text only, no links or personal details. Up to 2 ideas a day.