Once Upon a Time

A modern-day town is populated by fairy-tale characters.

Season 7 Episode Guide

The Eighth Witch

Season 7, Episode 10

December 15, 2017

One Little Tear

Season 7, Episode 9

December 8, 2017

Pretty in Blue

Season 7, Episode 8

November 17, 2017

Eloise Gardener

Season 7, Episode 7

November 17, 2017

Wake Up Call

Season 7, Episode 6

November 10, 2017

Greenbacks

Season 7, Episode 5

November 3, 2017

Beauty

Season 7, Episode 4

October 27, 2017

The Garden of Forking Paths

Season 7, Episode 3

October 20, 2017

A Pirate's Life

Season 7, Episode 2

October 13, 2017

Hyperion Heights

Season 7, Episode 1

October 6, 2017