La seconda stagione della serie televisiva Good Witch (2), composta da 11 episodi, è stata trasmessa per la prima volta dal 24 Ottobre 2015 al 22 Ottobre 2016. Disponibile in Italia dal 1 Dicembre 2016 al 1 Dicembre 2016.
Note:Hallmark Channel ha annunciato la conferma della seconda stagione di Good Witch il 13 Aprile 2015. La stagione contiene lo speciale di Halloween di 120 minuti andato in onda il 22 Ottobre del 2016.