Raja Zakharia juga berdosa terhadap TUHAN, seperti raja-raja yang memerintah sebelum baginda. Baginda mengikut perbuatan jahat Raja Yerobeam anak Nebat, yang telah menyebabkan orang Israel berdosa.