For children ages 7 to 12

Exodus 8

Explanation and Bible story for elementary age (7-12)

Bible

The Explanation

Pharaoh, the king of Egypt, would not let God's people go free. So God sent Moses to warn him again. "Let my people go," God said, "or I will fill your land with frogs."

Pharaoh said no. So Aaron lifted his rod over the water, and frogs came up everywhere. Frogs in the river, frogs in the beds, frogs in the ovens, frogs jumping onto Pharaoh's own throne. Imagine opening a kitchen cupboard and frogs falling out. Pharaoh could not eat, could not sleep, could not walk without stepping on one.

Pharaoh got so annoyed that he called Moses. "Pray to your God to take the frogs away," he begged, "and I will let your people go." Moses even let Pharaoh choose the time. "Tomorrow," said Pharaoh. And Moses prayed, and every single frog died, just as he had said. But when the frogs were gone, Pharaoh changed his mind again. He hardened his heart, which means he made himself stubborn on purpose, and he would not let the people go.

So God sent something smaller but worse: lice, tiny biting bugs, on every person and every animal in Egypt. The king's magicians had copied the frog trick with their own tricks, but this time they could not do it. "This is God's finger," they told Pharaoh, meaning only God could do this. Still Pharaoh would not listen.

Then came thick swarms of flies, buzzing into every Egyptian house. But not in Goshen, where God's people lived. Not one fly there. God drew a clear line between his people and Pharaoh's people, "that you may know that I am Yahweh on the earth."

Pharaoh gave in again. "Go, sacrifice to your God," he said. But when Moses prayed and the flies disappeared, Pharaoh hardened his heart once more and broke his promise.

What Does This Mean?

Would you have dared to stand in front of a real king and tell him no, again and again? Moses did, because God was with him. Pharaoh looked powerful with his crown and his army, but he could not stop frogs, lice, or flies. God could send them, and God alone could take them away. Every time, Pharaoh promised to obey, and every time his heart went hard again, like clay baked too long in the sun. This story shows us something serious: a person can keep hearing the truth and still refuse it.

The Common Thread

God kept saying the same thing through Moses: "Let my people go, that they may serve me." God wanted his people free, not just free from work, but free to worship him. That is the whole big story of the Bible. Later, Jesus would set people free too, not from Pharaoh, but from sin, which is its own kind of slavery. And just like Pharaoh, people can still hear about Jesus and harden their hearts against him.

For You

Has your heart ever felt hard, when you knew what was right but did not want to do it? Maybe when you were told to say sorry, or to share, or to obey right away. Pharaoh's story is a warning and an invitation. God is patient, but he wants a soft heart, one that listens the first time, not the fifth. Tonight you could pray and ask God to keep your heart soft toward him.

Talk About It

Why do you think Pharaoh kept saying yes and then changing his mind?

Has your heart ever felt hard like Pharaoh's? What helped it become soft again?

Praying Together

Dear God, you are stronger than any king, even frogs and flies obey you. Please keep my heart soft, so I listen to you the first time. Thank you that you always keep your promises. Amen.

Share this Bible story

For other parents or teachers who might find this helpful.

WhatsApp Email Facebook X / Twitter

Questions about Exodus 8

Short answers for anyone reading about this for the first time.

What is Exodus 8 about?
Pharaoh, the king of Egypt, would not let God's people go free. So God sent Moses to warn him again. "Let my people go," God said, "or I will fill your land with frogs."
What does Exodus 8 say?
Pharaoh got so annoyed that he called Moses. "Pray to your God to take the frogs away," he begged, "and I will let your people go." Moses even let Pharaoh choose the time. "Tomorrow," said Pharaoh. And Moses prayed, and every single frog died, just as he had said.
What does Exodus 8 teach us about God?
Then came thick swarms of flies, buzzing into every Egyptian house. But not in Goshen, where God's people lived. Not one fly there. God drew a clear line between his people and Pharaoh's people, "that you may know that I am Yahweh on the earth."
What can kids learn from Exodus 8?
Would you have dared to stand in front of a real king and tell him no, again and again? Moses did, because God was with him. Pharaoh looked powerful with his crown and his army, but he could not stop frogs, lice, or flies. God could send them, and God alone could take them away. Every time, Pharaoh promised to obey, and every time his heart went hard again, like clay baked too long in the sun.
Why is Exodus 8 an important Bible story?
Has your heart ever felt hard, when you knew what was right but did not want to do it? Maybe when you were told to say sorry, or to share, or to obey right away. Pharaoh's story is a warning and an invitation. God is patient, but he wants a soft heart, one that listens the first time, not the fifth.

What others discovered

Insight Editorial on verse 3

Notice where the frogs go. Not just the Nile, but "into your house, and into your bedroom, and on your bed... and into your ovens, and into your kneading troughs." Where you sleep. Where you eat. Pharaoh could ignore God in the throne room, but not in his own bed. What corner have you kept off limits? He knows where it is.

Looking for a different age group?

We also have dedicated versions for toddlers (ages 3-6) and teens (12 and up).

Open in the Children's Bible tool

For parents and teachers: Written for children ages 7 to 12 who can read on their own. Great for family devotions and Bible lessons at school. This explanation is generated automatically by language models. While we strive for theological soundness, the software can make mistakes.

© 2026 Faith.Network. All rights reserved.

Faith.network is a ministry of Faith.network · KvK 84972599 · connect@faith.network