1요시야가 왕이 될 때에 나이가 팔 세요, 예루살렘에서 삼십일 년 동안 다스렸다.
2그가 여호와 보시기에 정직한 일을 행하여 그의 조상 다윗의 길로 행하고 좌우로 치우치지 아니하였다.
3그가 아직 어렸을 때 곧 통치 팔 년에 그의 조상 다윗의 하나님을 찾기 시작하였고, 통치 십이 년에는 유다와 예루살렘에서 산당과 아세라 목상과 새긴 우상과 부어 만든 우상을 제거하여 정결하게 하기 시작하였다.
4사람들이 그의 앞에서 바알들의 제단을 헐고, 그 위에 있던 분향단들을 그가 찍었으며, 아세라 목상과 새긴 우상과 부어 만든 우상을 부수어 가루로 만들어, 그것들에게 제사하던 자들의 무덤 위에 뿌렸다.
5또 제사장들의 뼈를 그 제단들 위에서 불사르고, 유다와 예루살렘을 정결하게 하였다.
6또 므낫세와 에브라임과 시므온과 납달리까지 그 황폐한 곳에서도,
7제단들을 헐고 아세라 목상과 새긴 우상을 부수어 가루로 만들며, 온 이스라엘 땅에 있는 모든 분향단을 찍은 후에 예루살렘으로 돌아왔다.
8통치 십팔 년에 그 땅과 성전을 정결하게 한 후에, 그가 아살랴의 아들 사반과 성주 마아세야와 요아하스의 아들 사관 요아를 보내어 그의 하나님 여호와의 집을 수리하게 하였다.
9그들이 대제사장 힐기야에게 가서, 하나님의 집에 들어온 은 곧 레위 사람 문지기들이 므낫세와 에브라임과 이스라엘의 남은 모든 자와 온 유다와 베냐민과 예루살렘 거민에게서 거둔 은을 그에게 넘겼다.
10그들이 그것을 여호와의 집의 일을 맡은 감독들의 손에 넘기니, 여호와의 집에서 일하는 자들이 그 집을 보수하고 수리하는 데 그것을 썼다.
11곧 그들이 그것을 목수와 건축자들에게 주어, 다듬은 돌과 연접하는 데 쓸 재목을 사며, 유다 왕들이 헐어 버린 건물들의 들보를 세우게 하였다.
12그 사람들이 충실하게 일하였으니, 그들을 감독하는 자는 므라리 자손 레위 사람 야핫과 오바댜요, 그핫 자손 스가랴와 므술람이라. 그들은 일을 감독하였고, 레위 사람 중 악기에 능숙한 모든 자도 함께하였다.
13또 그들은 짐꾼들을 감독하고, 온갖 일을 하는 모든 일꾼을 지휘하였으며, 레위 사람 중에는 서기관과 관리와 문지기도 있었다.
14그들이 여호와의 집에 들어온 은을 꺼낼 때에, 제사장 힐기야가 모세의 손으로 주신 여호와의 토라 책을 발견하였다.
15힐기야가 서기관 사반에게 말하였다. "내가 여호와의 집에서 토라 책을 발견하였노라." 그리고 힐기야가 그 책을 사반에게 주었다.
16사반이 그 책을 왕에게 가져가서 왕에게 보고하여 말하였다. "왕의 종들에게 맡기신 모든 것을 그들이 행하고 있나이다.
17여호와의 집에 있던 은을 쏟아내어 감독들과 일꾼들의 손에 맡겼나이다."
18서기관 사반이 또 왕에게 알려 말하였다. "제사장 힐기야가 내게 한 책을 주었나이다." 그리고 사반이 왕 앞에서 그것을 읽었다.
19왕이 토라의 말씀을 듣고 자기 옷을 찢었다.
20왕이 힐기야와 사반의 아들 아히감과 미가의 아들 압돈과 서기관 사반과 왕의 신하 아사야에게 명하여 말하였다.
21"너희는 가서 나와 이스라엘과 유다에 남은 자들을 위하여 이 발견된 책의 말씀에 대하여 여호와께 물으라. 우리 조상들이 여호와의 말씀을 지키지 아니하고 이 책에 기록된 모든 것을 따라 행하지 아니하였으므로, 우리에게 쏟아진 여호와의 진노가 크도다."
22그래서 힐기야와 왕이 보낸 자들이 여선지자 훌다에게 갔으니, 그는 의복을 맡은 하스라의 손자요 독핫의 아들인 살룸의 아내라. 그가 예루살렘 둘째 구역에 거하였는데, 그들이 그에게 이같이 말하였다.
23그가 그들에게 말하였다. "이스라엘의 하나님 여호와께서 이같이 말씀하시느니라. 너희를 내게 보낸 사람에게 이르라.
24여호와께서 이같이 말씀하시기를, 보라, 내가 이곳과 그 거민에게 재앙을 내리리니, 곧 유다 왕 앞에서 읽은 그 책에 기록된 모든 저주라.
25이는 그들이 나를 버리고 다른 신들에게 분향하여 그들의 손으로 행한 모든 일로 나를 진노하게 하였기 때문이라. 그러므로 내 진노가 이곳에 쏟아져 꺼지지 아니하리라.
26그러나 여호와께 물으라고 너희를 보낸 유다 왕에게는 이같이 이르라. 이스라엘의 하나님 여호와께서 이같이 말씀하시기를, 네가 들은 그 말씀으로 말하면,
27이곳과 그 거민을 향한 하나님의 말씀을 들을 때에 네 마음이 부드러워져 하나님 앞에서 스스로 겸비하고, 내 앞에서 겸비하여 네 옷을 찢고 내 앞에서 울었으므로, 나도 들었노라. 여호와의 말씀이라.
28보라, 내가 너를 네 조상들에게로 거두리니, 네가 평안히 네 무덤에 거두어지고, 내가 이곳과 그 거민에게 내릴 모든 재앙을 네 눈으로 보지 아니하리라." 그들이 왕에게 회답하였다.
29왕이 사람을 보내어 유다와 예루살렘의 모든 장로를 모았다.
30왕이 여호와의 집으로 올라가니, 유다 모든 사람과 예루살렘 거민과 제사장들과 레위 사람들과 모든 백성이 큰 자나 작은 자나 함께하였다. 왕이 여호와의 집에서 발견된 언약(베리트) 책의 모든 말씀을 그들의 귀에 읽어 주었다.
31왕이 자기 자리에 서서 여호와 앞에 언약(베리트)을 맺어, 여호와를 따르며 그분의 계명과 에두트와 호크를 온 마음과 온 네페쉬로 지켜 이 책에 기록된 언약(베리트)의 말씀을 행하기로 하였다.
32또 예루살렘과 베냐민에 있는 모든 자로 그 언약(베리트)에 참여하게 하니, 예루살렘 거민이 하나님 곧 그들 조상의 하나님의 언약(베리트)을 따라 행하였다.
33요시야가 이스라엘 자손에게 속한 모든 땅에서 모든 가증한 것을 제거하고, 이스라엘에 있는 모든 자로 그들의 하나님 여호와를 섬기게 하였다. 그의 평생 동안 그들이 그들 조상의 하나님 여호와를 따르기에서 떠나지 아니하였다.