Yoşiya krallığının sekizinci yılında, daha gençken, atası Davut’un Tanrısı’na yönelmeye başladı. Krallığının on ikinci yılında da Yahuda ve Yeruşalim’i puta tapılan yerlerden, Aşera putlarından, oyma ve dökme putlardan arındırmaya başladı. Yoşiya’nın gözetiminde Baallar’ın sunaklarını yıktırıp üzerlerindeki buhur sunaklarını parçalattı. Aşera putlarını, oyma ve dökme putları da parçalayıp ezdikten sonra tozlarını onlara kurban sunanların mezarlarına serpti. Kâhinlerin kemiklerini kendi sunaklarının üstünde yaktı. Böylece Yahuda ve Yeruşalim’i arındırdı. Naftali’ye dek Manaşşe, Efrayim ve Şimon oymaklarının kentleriyle çevredeki yıkıntılarda bulunan sunakları, Aşera putlarını yıktı; toz haline gelinceye dek putları ezdi. İsrail ülkesinin her yanındaki buhur sunaklarını paramparça etti. Sonra Yeruşalim’e döndü.