Before we dive into where to watch, let’s discuss why you should prioritize finding Season 2. Following the explosive season one finale—where Emma Swan finally breaks the Evil Queen’s curse—Season 2 picks up with a world turned upside down.

If you want to understand the origins of Neverland and the true cost of magic, Season 2 is non-negotiable.

Most major streaming services offer a 7-day or 30-day free trial. Since Season 2 has 22 episodes, you could binge it within a week.

| Platform | Has Season 2? | Free Trial Length | Spanish Audio/Subs | |----------|---------------|-------------------|--------------------| | Disney+ (Star) | ✅ Yes | 7 days | ✅ Yes | | Amazon Prime Video | ✅ To buy/rent | 30-day trial (select regions) | ✅ Subtitles only | | Hulu (with Live TV add-on) | ✅ Yes | 7 days | ✅ Sometimes |

Pro tip: Activate your free trial, watch only Once Upon a Time temporada 2, then cancel before you’re charged.

Since Disney owns ABC, Once Upon a Time is a flagship title on Disney+. While the platform requires a subscription ($7.99/month), most users searching for "free" overlook the free trial period.