Supernatural
Season 12

18 Episodes

The CW Buzz

Season 12

Episodes

All »
  • 18 episodes
    18 episodes
    • s12e15Somewhere Between Heaven and Hell
      March 9, 2017
    • s12e14The Raid
      March 2, 2017
    • s12e13Family Feud
      February 23, 2017
    • s12e12Stuck in the Middle (With You)
      February 16, 2017
    • s12e11Regarding Dean
      February 9, 2017
    • s12e10Lily Sunder Has Some Regrets
      February 2, 2017
    • s12e9First Blood
      January 26, 2017
    • s12e8Lotus
      December 8, 2016
    • s12e7Rock Never Dies
      December 1, 2016
    • s12e6Celebrating the Life of Asa Fox
      November 17, 2016
    • s12e5The One You've Been Waiting For
      November 10, 2016
    • s12e4American Nightmare
      November 3, 2016
    • s12e3The Foundry
      October 27, 2016
    • s12e2Mamma Mia
      October 20, 2016
    • s12e1Keep Calm and Carry On
      October 13, 2016