Once Upon a Time Episode Guide

Fridays, 8:00 PM ET on ABC

60 minutes

From the inventive minds of Lost executive producers Adam Horowitz and Edward Kitsis comes a bold new imagining of the world, where fairy tales and the modern-day collide.

Episode Guide

147 episodes

  • 12 episodes
    12 episodes
    • s7e12A Taste of the Heights
      March 9, 2018
    • s7e11Secret Garden
      March 2, 2018
    • s7e10The Eighth Witch
      December 15, 2017
    • s7e9One Little Tear
      December 8, 2017
    • s7e8Pretty in Blue
      November 17, 2017
    • s7e7Eloise Gardener
      November 17, 2017
    • s7e6Wake Up Call
      November 10, 2017
    • s7e5Greenbacks
      November 3, 2017
    • s7e4Beauty
      October 27, 2017
    • s7e3The Garden of Forking Paths
      October 20, 2017
    • s7e2A Pirate's Life
      October 13, 2017
    • s7e1Hyperion Heights
      October 6, 2017
  • 22 episodes
    22 episodes
  • 23 episodes
    23 episodes
  • 23 episodes
    23 episodes
  • 22 episodes
    22 episodes
  • 22 episodes
    22 episodes
  • 23 episodes
    23 episodes