Catholic Public Domain Version
Genesis 9:12
“And God said: "This is the sign of the pact that I grant between me and you, and to every living soul that is with you, for perpetual generations.”
Verse Explanation
A saved explanation for Genesis 9:12.
Plain-language explanation
God speaks a promise: the rainbow will be the sign of His covenant (“pact”)—not only with Noah, but also with every living soul who is with him, meant to last for future generations.
Catholic context
Many Catholics see this covenant with Noah as part of God’s continuing faithfulness to humanity. It reminds us that God binds Himself to His people and that His promises are not temporary. The rainbow serves as a visible sign of divine mercy and restraint after the flood.
Historical background
After the Flood, God establishes a new beginning. Noah and his family step out into a renewed world, and God sets a sign to reassure them that the relationship between God and humanity is steadied and renewed—“for perpetual generations.”
Reflection
God does not leave His people only with the memory of judgment; He also gives them a sign of hope. Even after a serious turning point, God offers a lasting commitment and invites trust in His word.
Practical takeaway
When you notice God’s gifts of beauty and order in the world, let them strengthen your trust in God’s promises. Practice gratitude and live as someone who believes God is faithful across generations.
Prayer
God of mercy, thank You for the sign of Your covenant. Strengthen our faith in Your promises and help us live gratefully in Your peace. Make us mindful of Your faithfulness every day. Through Christ our Lord. Amen.