Choose the episode you want to watch and enjoy. How to watch Once Upon a Time online for free legally You can watch Once Upon a Time for free via Hulu. Disney Plus requires a paid subscription to ...