Many people ask this question after reading the last pages of Deuteronomy. I remember the first time I noticed the number myself while reading that chapter. It surprised me, because Moses was still strong when his story ended. The Bible gives one clear number: Moses lived for 120 years.
The answer sits in the final chapter of Deuteronomy, where Moses handed over leadership and blessed the people one last time. Moses was born in Egypt and spent his final days in Moab, before Israel entered the promised land.
What the Bible Says About Moses’ Age
Deuteronomy 34:7 gives the number directly. It says:
“And Moses was an hundred and twenty years old when he died” (Deuteronomy 34:7, KJV) — read it here
So the Bible’s answer is 120 years, and Moses died in the land of Moab.
Right after that number, the verse paints a striking picture. His eye had not grown weak. His natural force had not faded. Notice what the verse does claim and what it does not. It records two details about his body at death. The Bible does not say that he stayed young in every way.
Short summary: Deuteronomy 34:7 says Moses died at 120 years of age, still healthy.
Three Stages That Fill Up 120 Years
Scripture drops small age markers through Moses’ story. Put them side by side and his whole life falls into three big parts.
Stage 1: Forty Years in Egypt
Moses spent his first forty years inside the palace of Egypt’s king, raised as a prince. Around that age, he walked out to watch his own people labor.
Two passages record what happened next. Moses saw an Egyptian hurting an Israelite. He killed the Egyptian and hid him in the sand. When word reached Pharaoh, Moses ran for his life to Midian.
Stage 2: Forty Years in Midian
Acts 7:30 says another forty years passed in Midian before God spoke from the burning bush .
In that season, Moses became a husband and a shepherd. He watched sheep for his father-in-law Jethro. The man who fled Egypt as a prince came back as a humble herder, ready to listen.
Stage 3: Forty Years Leading Israel
Exodus 7:7 says Moses was eighty when he stood before Pharaoh, and his brother Aaron was three years older . God used both men to bring ten plagues on Egypt and free the people. Moses then carried the nation through the Red Sea, the desert, and the giving of the law. At 120, Moses stood on Mount Nebo and saw the land God promised his people.Moses saw it from far away. Then he died in Moab, and Israel crossed the Jordan without him.
So Moses’ life had three even parts: a prince in Egypt, a shepherd in Midian, and a leader in the wilderness.
Does the Bible Really Give Forty Years for Each Part?
This neat division is popular, and it comes from real passages rather than tradition alone.
Acts 7:23 places Moses in Egypt at forty. Acts 7:30 counts forty more years in Midian before the bush burned. Exodus 7:7 says Moses was 80 years old when he spoke to Pharaoh.Add forty years of wilderness wandering, and the math lands at 120.
These are the main stages of Moses’ life. They do not mean God always works in exact 40-year periods. The Bible gives the numbers so we can follow the story’s timeline.
What Moses’ 120 Years Teach Us
First, a whole life can hold more than one calling. Prince, fugitive, shepherd, prophet. God was not wasting the forty years in Midian. He was training the man who would carry His law.
Second, usefulness does not end when youth ends. Moses confronted the most powerful king on earth at eighty. Retirement was not the end of his story.
Third, do not believe promises the Bible never made. The Bible does not say everyone will live to be 120 years old.Moses’ age belongs to his own account, not to a formula for all believers.
Fourth, near the end, Moses still had to trust God for what he would not see. He looked at the land from a mountain top and bowed to God’s plan anyway.
Some readers also connect this number with Genesis 6:3, where God says His Spirit will not strive with man forever, and his days “shall be an hundred and twenty years.” The Bible never explains it as a fixed limit for human lifespans, and people after Moses still lived past it. The overlap is interesting, but Scripture does not draw the line there. Moses simply lived to 120, and that is the fact the question asks for.
Questions People Ask About Moses’ Age
At what age did God call Moses?
God called him at eighty. Acts 7:30 counts forty years in Midian before the burning bush. Soon after that call, Moses stood in Pharaoh’s court (Exodus 7:7).
How old was Moses when he passed away?
He was 120. Deuteronomy 34:7 records both his age and his health at death, saying his eye had not dimmed.
Did Moses ever set foot in the promised land?
No. Moses saw the whole land from Mount Nebo, but God did not let him enter it (Deuteronomy 34:1–5).
Who took over after Moses?
Joshua. God Himself told Joshua to bring the people over the Jordan (Joshua 1:1-2). Moses had already laid hands on him, so the transfer was public and clear.
How Long Moses Lived: The Final Word
The Bible settles the question in one verse. Moses lived to be 120 years old, as Deuteronomy 34:7 says.
Those years split evenly: forty in Egypt, forty in Midian, forty in service to God’s people. He left Egypt twice, once as a fugitive and once as a liberator. He never walked into Canaan, yet God let him see it before he died.
His life shows that God’s training takes time, and that obedience matters at every age. The same God who kept Moses strong until 120 still finishes what He starts in the people who follow Him.