Lets Read The Bible Scripture, prayer, and peace

Lets Read The Bible Monthly Goal

Lets Read The Bible is kept free and ad free through donations. Help us cover the monthly operating cost and keep Scripture reading peaceful and accessible.

May, 2026 $5.00 / $500.00

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.