Deuteronomy 31:19 Meaning and Explanation
“Now therefore write ye this song for you, and teach it the children of Israel: put it in their mouths, that this song may be a witness for me against the children of Israel.”
King James Version (KJV)
Read this verse in context with translation switching:
Read Full Chapter →God commands Moses to write a song that will testify against Israel's future unfaithfulness.
The Context of Deuteronomy 31:19
God directs Moses to compose a witness-song against Israel's future apostasy.
What Does Deuteronomy 31:19 Mean?
God's response to Israel's predicted failure is not destruction but provision of a witness. The song itself will be a testimony—a covenant lawsuit in verse. By memorizing and reciting it, future generations carry within themselves a voice reminding them of God's faithfulness and warning them of the consequences of turning away.
The phrase "put it in their mouths" is striking: the words become internalized, part of Israel's own voice and memory. When they recite the song in celebration or at festivals, they unknowingly testify against themselves if they have broken covenant. The song is both accusation and opportunity for repentance, working on Israel's conscience across the generations.
Deuteronomy 31:19 in the Original Language
The word 'witness' (עֵד, ed) carries legal weight—the song serves as evidence in a covenant lawsuit.
Frequently Asked Questions About Deuteronomy 31:19
What does Deuteronomy 31:19 mean?
God commands Moses to write a song that will testify against Israel's future unfaithfulness.
What is the context of Deuteronomy 31:19?
God directs Moses to compose a witness-song against Israel's future apostasy.