Watch Once Upon a Time Online | Full Episodes in HD FREE
  • Seasons
    • Season 1
    • Season 2
    • Season 3
    • Season 4
    • Season 5
    • Season 6
    • Season 7
  • Episodes
  • TV Shows
  • Other Webites
  • Random Episode
Watch Once Upon a Time Online | Full Episodes in HD FREE
  • Seasons
    • Season 1
    • Season 2
    • Season 3
    • Season 4
    • Season 5
    • Season 6
    • Season 7
  • Episodes
  • TV Shows
  • Other Webites
  • Random Episode

Login to your account

Register a new account

Once Upon a Time: Season 2

Sep. 29, 2012
  • Season 2 Episode 1
    Broken Sep. 30, 2012
  • Season 2 Episode 2
    We Are Both Oct. 07, 2012
  • Season 2 Episode 3
    Lady of the Lake Oct. 14, 2012
  • Season 2 Episode 4
    The Crocodile Oct. 21, 2012
  • Season 2 Episode 5
    The Doctor Oct. 28, 2012
  • Season 2 Episode 6
    Tallahassee Nov. 04, 2012
  • Season 2 Episode 7
    Child of the Moon Nov. 11, 2012
  • Season 2 Episode 8
    Into the Deep Nov. 25, 2012
  • Season 2 Episode 9
    Queen of Hearts Dec. 02, 2012
  • Season 2 Episode 10
    The Cricket Game Jan. 06, 2013
  • Season 2 Episode 11
    The Outsider Jan. 13, 2013
  • Season 2 Episode 12
    In the Name of the Brother Jan. 20, 2013
  • Season 2 Episode 13
    Tiny Feb. 10, 2013
  • Season 2 Episode 14
    Manhattan Feb. 17, 2013
  • Season 2 Episode 15
    The Queen Is Dead Mar. 03, 2013
  • Season 2 Episode 16
    The Miller Mar. 10, 2013
  • Season 2 Episode 17
    Welcome to Storybrooke Mar. 17, 2013
  • Season 2 Episode 18
    Selfless, Brave and True Mar. 24, 2013
  • Season 2 Episode 19
    Lacey Apr. 21, 2013
  • Season 2 Episode 20
    The Evil Queen Apr. 28, 2013
  • Season 2 Episode 21
    Second Star to the Right May. 05, 2013
  • Season 2 Episode 22
    And Straight on May. 12, 2013
Shared14 Facebook Twitter
watchonceuponatimeonline.com does not store any files on its server. We only index and link to content provided by other sites.