Childhood Bible Stories
Bravery and Faith6 min to read aloud · ages 5–9

David and Goliath Bible Story for Kids.

David and Goliath is a favorite Bible story for children because it shows how God can use someone small and young to do something big and brave.

Retold by Hannah Whitford · 1 Samuel 17 · Updated September 2026

▶ Watch the animated version

Children's Bible storybook illustration of young David and Goliath on a hillside
1 Samuel 17 · four short chapters

The Story of David and Goliath

The giant Goliath towering over the Israelite army
01

A giant everyone feared

Goliath was a huge soldier who frightened the army of Israel day after day. The Philistine army had gathered for war and camped on one hillside; Israel's army camped on the hill facing them, with the Valley of Elah stretched out between. And every morning and every evening, out of the Philistine camp walked their champion, Goliath, from the city of Gath. He stood six cubits and a span tall, which is over nine feet, and everything about him was built to frighten.

He would plant himself in the valley and shout for Israel to choose one man, just one, to come down and fight him, winner take all. For forty days, morning and evening, he roared out his challenge.

Nobody wanted to fight him because he looked far too strong and powerful. Even King Saul, who stood taller than anyone else in Israel, was afraid.

Ask together

Every soldier ran from Goliath. Why do you think they forgot that God was bigger than the giant?

Young David stepping forward with his sling
02

David steps forward

David was a young shepherd boy, already anointed by God, when he heard Goliath's challenge. He was the youngest of Jesse's eight sons, and while his three oldest brothers had marched off to war with King Saul, David had stayed behind in Bethlehem keeping his father's sheep. One day his father Jesse handed him bread, roasted grain, and cheeses, and sent him to the camp to check on his brothers. David arrived just as the army was shouting its battle cry, and then Goliath stalked out and roared his challenge, and David watched the soldiers of Israel turn and run. David could not understand it. Why should this Philistine be allowed to defy the armies of the living God? His oldest brother crossly asked who was watching his sheep. But word of the young shepherd's questions reached King Saul, and standing before the king, David said something remarkable: he had fought off a lion and a bear to protect his father's lambs, and the same God who had rescued him from the lion's paw would rescue him from this giant too. While others focused on the giant, David focused on God and believed the LORD would help him. Saul answered, “Go! The LORD will be with you.”

Ask together

David remembered how God helped him with the lion and the bear. Can you think of a time God helped you?

David releasing the stone from his sling
03

A simple sling and strong faith

David did not need heavy armor to be brave. King Saul tried to give him some anyway. He dressed David in his own armor. David took a few stiff, clanking steps and stopped. He could not fight in it, so he took it all off. Instead, he picked up the things he knew. He took his shepherd's staff in his hand, walked down to the stream in the valley, and knelt to choose five smooth stones, stones shaped and polished by years of running water.

Then sling in hand, he walked out to meet the giant. Goliath looked down at the boy coming toward him with a stick and sneered: was he a dog, to be chased off with sticks? But David called back that Goliath came with sword and spear and javelin, while he came in the name of the LORD.

With five smooth stones in his bag and his sling ready, he trusted God to guide him.

Ask together

Why do you think David left the king's armor behind and took his sling and five stones instead?

David victorious as the Israelites celebrate
04

God gives the victory

As Goliath came stomping closer, David did something nobody expected: he ran straight toward the giant. As he ran, he fitted one smooth stone into his sling, and let it fly.

The stone struck Goliath square in the forehead, and the enormous soldier crashed face-down to the ground. Just like that, it was over.

When the Philistine army saw their champion fall, they turned and ran, and the men of Israel rose up with a great shout and chased them out of the valley.

Ask together

David said the battle belongs to the LORD. Who really won the fight that day?

From the Bible itself

“David said, ‘The LORD who delivered me out of the paw of the lion, and out of the paw of the bear, he will deliver me out of the hand of this Philistine.’ Saul said to David, ‘Go! The LORD will be with you.’”

1 Samuel 17:37

“He took his staff in his hand, and chose for himself five smooth stones out of the brook, and put them in the pouch of his shepherd’s bag which he had. His sling was in his hand; and he came near to the Philistine.”

1 Samuel 17:40

“Then David said to the Philistine, ‘You come to me with a sword, with a spear, and with a javelin; but I come to you in the name of the LORD of Armies, the God of the armies of Israel, whom you have defied.”

1 Samuel 17:45

Quotations from the World English Bible (public domain). Read the full passage together in your own family Bible. The reference is 1 Samuel 17.

Memory verse · learn it together

“…the LORD doesn’t save with sword and spear; for the battle is the LORD’s…”

1 Samuel 17:47

World English Bible.

The lesson, in one breath

David and Goliath teaches children that courage begins with trust in God. Even when a problem looks too big, God will make a way.

Why kids love this story
  • 01Kids quickly understand the underdog feeling of a small child facing a giant.
  • 02It gives children language for bravery, trust, and standing up for what is right.
  • 03King David has many stories in the Bible with lessons that deepen as they get older.
After you read

Keep the story going.

Looking for books to read after this story? Visit Our Favorites.

Free lesson · ages 3–8 · 15 minutes

This story is one of twelve lessons in our Starter Pack.

Our Bible Story Lessons Starter Pack has twelve printable lessons for home or church. Try the Noah’s Ark lesson free: seven printable pages, sent to your inbox. See the Starter Pack →

We’ll also send a few emails over the next couple of weeks with lessons, printables and our books. Unsubscribe anytime.

The seven pages of the free Noah's Ark lesson: leader run sheet, story, coloring page, memory verse, activity page, take-home sheet and leader extras
Prefer to watch?

The animated version.

An original, vintage-style illustrated retelling from Childhood Bible Stories, made for young children.

Questions, asked at home

The kind of things parents wonder.

  • How did David beat Goliath?

    David beat Goliath with a sling and a single smooth stone. He did not wear the king's heavy armor. He simply trusted God, ran toward the giant, and the stone struck Goliath so that he fell.

  • Why did David fight Goliath?

    Goliath, a giant Philistine warrior, taunted God and Israel's army for forty days and no soldier would face him. David could not stand to hear God mocked, so he volunteered, believing God would help him.

  • How big was Goliath in the Bible?

    The Bible describes Goliath as 'six cubits and a span' tall, roughly nine feet, taller than any grown man. That is why the soldiers were so afraid and why David's victory was so amazing.

  • What is the lesson of David and Goliath for kids?

    The lesson is that courage comes from trusting God. David was not the biggest person on the field, but he believed God would help him do what was right.

  • Why is David and Goliath a good story for children?

    It is a strong story for children because it is easy to picture, emotionally clear, and full of hope. Kids connect with the idea of being small but still able to be brave.

  • What age can understand David and Goliath?

    Preschoolers can enjoy the basic story, but kindergarteners and early elementary kids often understand the bravery lesson especially well.

  • How to explain David and Goliath to a child?

    Tell it in four beats and let each one land. First, a giant shouted at God's army every morning and every evening for forty days, and nobody would face him. Second, a shepherd boy named David arrived with food for his brothers and could not understand why everyone was so afraid, because God was bigger than the giant. Third, David turned down the king's armor and walked out with his staff, his sling, and five smooth stones from the brook. Fourth, one stone was enough, and Israel was safe. Then say the sentence you want your child to keep: David was brave because he was sure God was with him, not because he was big.

  • How old was David when he slew Goliath?

    Scripture never gives his age, so any exact number you have heard is a guess rather than something the Bible says. What the text does tell us is that he was young. Saul says, 'you are but a youth, and he a man of war from his youth' (1 Samuel 17:33), and when Goliath looks him over he sees 'but a youth, and ruddy, and had a good looking face' (1 Samuel 17:42). He was old enough to be trusted alone with his father's sheep and to have fought off a lion and a bear, and young enough that grown soldiers thought the whole idea was absurd. For children, 'old enough to have a job, too young for the army' is the honest answer.

  • Where is the story of David and Goliath in the Bible?

    It is 1 Samuel 17, in the Old Testament, and it fills one long chapter. If reading all of it in one sitting is too much, verses 1 to 11 give you the giant and the terrified army, verses 32 to 40 give you David's answer to the king and the five stones, and verses 45 to 50 give you his words to Goliath and the throw.

  • Why did David refuse to wear King Saul's armor?

    Because he had never worn it. The text is plain about this: Saul dressed him in his own clothing, a helmet, and a coat of mail, David strapped on a sword and tried to walk, and he told Saul he could not go in them because he had not tested them (1 Samuel 17:38 to 39). So he took it all off and went out with the tools he used every day as a shepherd. That is worth pointing out to a child who thinks being brave means turning into somebody else. God used what David already knew how to do.

  • Why did David pick up five stones if he only needed one?

    The Bible does not say, and it is better to tell children that honestly than to invent a reason. 1 Samuel 17:40 simply reports that he chose five smooth stones out of the brook and put them in his shepherd's bag. The plainest reading is that he prepared carefully, the way anyone sensible would, and that God did not need all five. Trusting God and getting ready are not opposites.

  • Is David and Goliath too violent for young children?

    It does not have to be. The Bible gives one verse to the stone and the fall and many more to the forty days of fear and the conversation with the king, so a retelling for children can keep the same proportions. Say that the stone struck Goliath, that he fell, and that the battle was over, then move back to what God did. Children who ask a follow-up question are usually checking that the danger is finished, and it is.

For families

Conversation starters.

Questions to ask after you read together. No right answers, just good conversation.

Question 01

How big do you think Goliath really was? What would it feel like to stand in front of him?

Question 02

Everyone else was afraid. Why do you think David wasn't scared the same way?

Question 03

Can you think of something that feels like a 'giant' to you right now?

Question 04

David said God had helped him before. How does remembering that help when something hard comes?

For parents & teachers

Teaching this story.

  • 01Make David’s stones. Draw five smooth, round stones on a sheet of paper and help your child cut them out, just like the five David chose from the stream.
  • 02Make them their own. Let your child color each stone with markers, colored pencils, or crayons. Bright, bold, or speckled like the real thing, every stone is welcome.
  • 03Hide and hunt. While the children close their eyes, scatter the stones around a room or classroom, then send them off like shepherds searching the valley.
  • 04Name the giant. Once all five stones are found, gather together and ask each child to name one big thing God can help them overcome, the way He helped David.
Try it together

Five smooth stones

A young girl at a round white table in a living room, coloring one of five paper cut-out stones with crayons, the sheet they were cut from lying beside her

On your next walk, hunt for five smooth stones and wash them at home. Paint one word on each (brave, trust, pray, remember, God) and keep them in a sock or small drawstring bag as a shepherd's pouch. One stone in a pocket on a scary day, like the first day of school, does a surprising amount of quiet work.

Try it together

Measure a giant

A boy lying on a hallway floor beside a long strip of masking tape, grinning, while his father kneels at the far end measuring the tape

Run a strip of masking tape nine feet along the hallway floor, Goliath's height, straight from the Bible's “six cubits and a span.” Have everyone in the family lie down beside it, tallest to smallest. Seeing that even the tallest grown-up in the house falls three feet short makes David's courage suddenly very real.

Next on the shelf

Keep exploring.

More stories: Daniel and the Lions · Jonah and the Whale

Story 12 of 27 in the reading plan

These Bible story retellings are based directly on Scripture and written for children ages 3–8. Each page includes its Scripture reference so families can read the original passage together. Written and edited by Hannah Whitford. Quotations are verbatim from the World English Bible; each retelling is checked against the passage.