Exodus 9 · a question people ask
When Pharaoh said "I have sinned", did he mean it?
Pharaoh says, "I have sinned this time. The LORD is righteous, and I and my people are wicked" (9:27), and promises, "I will let you go, and you shall stay no longer" (9:28). The text doesn't describe what was in his heart as he said it. It gives Moses' answer, "But as for you and your servants, I know that you don’t yet fear the LORD God" (9:30), and it tells what happened next: "When Pharaoh saw that the rain and the hail and the thunders had ceased, he sinned yet more, and hardened his heart, he and his servants" (9:34). After the locusts he will say it again: "I have sinned against the LORD your God, and against you" (10:16).
The verses
“Pharaoh sent and called for Moses and Aaron, and said to them, “I have sinned this time. The LORD is righteous, and I and my people are wicked. Pray to the LORD; for there has been enough of mighty thunderings and hail. I will let you go, and you shall stay no longer.” Moses said to him, “As soon as I have gone out of the city, I will spread out my hands to the LORD. The thunders shall cease, and there will not be any more hail; that you may know that the earth is the LORD’s. But as for you and your servants, I know that you don’t yet fear the LORD God.””
“When Pharaoh saw that the rain and the hail and the thunders had ceased, he sinned yet more, and hardened his heart, he and his servants.”
“Then Pharaoh called for Moses and Aaron in haste, and he said, “I have sinned against the LORD your God, and against you.”