2 Chronicles 20:33

33 Only the high places were not removed. The people still had not yet set their heart on the God of their ancestors.

2 Chronicles 20:33 Meaning and Commentary

2 Chronicles 20:33

Howbeit, the high places were not taken away
The high places, where idols were worshipped, were taken away, ( 2 Chronicles 17:6 ) , but not those where sacrifices were offered to the true God:

for as yet the people had not prepared their hearts unto the God of
their fathers;
to seek and serve him wholly, according to his will, to offer sacrifices to him only at Jerusalem, as the law required, ( Deuteronomy 12:5-7 ) , they could not as yet be prevailed upon to relinquish the high places, built and made use of before the temple was; partly because they were nearer to some of them than that, and partly out of veneration for them, as being of a long time used.

2 Chronicles 20:33 In-Context

31 So Jehoshaphat reigned over Judah. [He was] thirty-five years old when he began to reign. And he reigned twenty-five years in Jerusalem. The name of his mother [was] Azubah, the daughter of Shilhi.
32 And he walked in the way of his father Asa and did not turn aside from it, to do what was right in the eyes of Yahweh.
33 Only the high places were not removed. The people still had not yet set their heart on the God of their ancestors.
34 Now the rest of the words of Jehoshaphat, [from] the first to the last, behold, they [are] written in the chronicles of Jehu the son of Hanani, which [are] recorded in the scroll of the kings of Israel.
35 And afterward Jehoshaphat the king of Judah joined with Ahaziah the king of Israel, who acted wickedly.

Footnotes 1

Scripture quotations marked (LEB) are from the Lexham English Bible. Copyright 2012 Logos Bible Software. Lexham is a registered trademark of Logos Bible Software.