The Modern Text Bible is a clear and beautiful re-expression of Scripture in today's language.

Make a Donation

What does Genesis 7:12 mean?

Rain fell on the earth for forty days and forty nights without stopping. Genesis 7:12 - Modern Text Bible

(The relentless rain lasts for forty days, making the flood unstoppable.)

Rain fell on the earth for forty days and forty nights without stopping. The number forty (arba'im in Hebrew) is about more than just duration—it’s a symbol of testing, change, and new beginnings throughout the Bible. The relentless rain signals a total break from the old world, forcing everyone and everything into a new reality.

This verse pushes back against the idea that change is always gradual or manageable. Sometimes, transformation comes through crisis—unwelcome, overwhelming, and out of your control. It also challenges the belief that hard times are pointless; here, the flood is the gateway to something new, not just destruction for its own sake.

If you’re in a season where it feels like the rain won’t let up, this verse says you’re not alone. Sometimes, the only way to a new beginning is through the storm. It’s not about loving the crisis, but about surviving it and looking for what comes after.