Good Witch
Season 1

18 Episodes

Season 1

Episodes

All »
  • 18 episodes
    18 episodes
    • s1e106The Good Witch's Wonder
      October 25, 2014
    • s1e105The Good Witch's Destiny
      October 26, 2013
    • s1e104The Good Witch's Charm
      October 27, 2012
    • s1e103The Good Witch's Family
      October 29, 2011
    • s1e102The Good Witch's Gift
      November 13, 2010
    • s1e101The Good Witch's Garden
      February 7, 2009
    • s1e100The Good Witch
      January 18, 2008
    • s1e11Good Witch Halloween
      October 24, 2015
    • s1e10True Colors
      April 18, 2015
    • s1e9Homecoming
      April 18, 2015
    • s1e8Together We Stand…
      April 11, 2015
    • s1e7The Storm
      April 4, 2015
    • s1e6The Truth About Lies
      March 28, 2015
    • s1e5All in the Family
      March 21, 2015
    • s1e4Do the Right Thing
      March 14, 2015
    • s1e3Running Scared
      March 7, 2015
    • s1e2Apologies And Remembrances
      February 28, 2015
    • s1e1Starting Over... Again
      February 28, 2015