Kids Bible Stories: David and Goliath
Welcome to one of the most exciting kids Bible stories ever told! If you love adventure, bravery, and learning about how God helps us when we are scared, then you are going to love the story of David and Goliath. This is one of the most popular kids Bible stories in the whole Bible, and it teaches us that no matter how small we are, God is always with us.
![]()
David and Goliath Story Summary
Before we dive into the full story, here is a quick summary of the David and Goliath story for kids. This is great to read first so you know what is going to happen!
A young shepherd boy named David faces a giant warrior named Goliath. Everyone is afraid — but David is not, because he trusts in God. With just a sling and a small stone, David defeats Goliath and saves his people. This incredible kids Bible story shows us that faith in God is more powerful than any army!
The story of David and Goliath comes from the Bible in 1 Samuel, Chapter 17. It happened thousands of years ago in the land of Israel, but its message is just as powerful for kids today as it was back then.
Here are the key facts from the David and Goliath story summary:
- David was a young shepherd boy, probably around 12 to 15 years old
- Goliath was a giant warrior — the Bible says he was over nine feet tall!
- The whole Israelite army was terrified of Goliath for 40 days
- David trusted God and volunteered to fight when no one else would
- David defeated Goliath with one smooth stone from his sling
- God gave David the victory because of David’s faith
The Full Story: David and Goliath
The Giant Who Scared Everyone
A very long time ago, the people of Israel were in big trouble. A huge army called the Philistines had come to fight them. And the Philistines had a secret weapon — a giant warrior named Goliath.
Goliath was enormous! He was taller than any man anyone had ever seen. He wore heavy armour from head to toe, and he carried a huge spear that was as big as a tree trunk. Every single day, Goliath would walk out and shout at the Israelite soldiers:
“Send someone to fight me! If he wins, we will be your servants. If I win, you will be our servants!”
For forty days, Goliath shouted this challenge. And for forty days, every soldier in the Israelite army was too afraid to fight him. Even King Saul, the bravest leader they had, was scared.
A Young Boy Named David
Now, David was not a soldier. He was a young shepherd boy who looked after his father’s sheep out in the fields. He had three older brothers who were soldiers in King Saul’s army.
One day, David’s father Jesse said to him, “Take some bread and cheese to your brothers at the camp, and find out how they are doing.” So David obeyed and set off on the long walk to where the army was camped.
When David arrived, he heard Goliath shouting his challenge again. He saw all the soldiers running away in fear. David was surprised! He said to the men around him, “Who is this Philistine that he dares to speak against the armies of the living God?”
David Volunteers to Fight
Word got back to King Saul that David was asking questions about Goliath. So the king sent for him. When David stood before the king, he said, “Your Majesty, do not be afraid of this giant. I will go and fight him!”
King Saul looked at this young boy and shook his head. “You cannot fight Goliath,” he said. “You are only a boy, and he has been a warrior his whole life!”
But David was not afraid. He told King Saul, “When I was looking after my father’s sheep, a lion and a bear came and tried to steal a lamb. I fought them both and saved the lamb! God helped me then, and God will help me now.”
King Saul looked at David for a long time. Then he said, “Go, and the Lord be with you.”
Five Smooth Stones
King Saul tried to give David his heavy armour and his sword. But David had never worn armour before, and it was far too heavy for him. So he took it all off and went down to the stream.
David bent down and picked up five smooth stones from the water. He put them in his shepherd’s bag, held his sling in his hand, and walked straight toward Goliath.
When Goliath saw David coming, he laughed and shouted, “Am I a dog, that you come at me with sticks? Come here, and I’ll feed you to the birds!”
But David shouted back, “You come against me with a sword and a spear and a shield. But I come against you in the name of the Lord Almighty, the God of the armies of Israel! This battle belongs to God!”
One Stone, One Victory
David reached into his bag and pulled out one smooth stone. He placed it in his sling and spun it around faster and faster. Then he let go.
The stone flew through the air and — CRACK! — it hit Goliath right in the middle of his forehead. The giant’s legs wobbled. And then, with a mighty THUD, Goliath fell face-down onto the ground.
The Philistine army saw their champion had fallen, and they all turned and ran away! The Israelite army cheered and chased after them. God had given them a great victory — through one small, brave, faithful boy.
Moral Lesson from David and Goliath
There are so many wonderful things we can learn from the story of David and Goliath. Let us look at the moral lesson together.
Faith Is More Powerful Than Fear
The biggest moral lesson from David and Goliath is this: when we put our trust in God, we do not need to be afraid. The whole Israelite army — including King Saul — was paralysed with fear. But David looked at the same giant and saw something completely different. He saw a problem that God could solve.
David was not reckless or silly. He did not think he was stronger or bigger than Goliath. He simply believed that God was bigger than any enemy he could ever face. That is true courage — not the absence of fear, but choosing to trust God in spite of it.
God Chooses the Humble
Another important moral from this story is that God does not always choose the biggest, the strongest, or the most impressive person. David had seven older brothers — and most people would have picked any one of them over David. But God saw David’s heart. God knew that David was faithful, humble, and devoted to Him.
This is wonderful news for kids! You do not have to be the tallest, the fastest, or the cleverest in your class. God sees your heart, and He can do amazing things through people who love and trust Him.
Be Prepared and Be Faithful
David picked up five smooth stones — not just one. This shows us that being faithful does not mean being careless. David prepared as best he could and then trusted God with the outcome. We can do the same in our own lives: try our hardest, prepare well, and then leave the rest in God’s hands.
“The Lord does not look at the things people look at. People look at the outward appearance, but the Lord looks at the heart.” — 1 Samuel 16:7
Discussion Questions for Kids
These discussion questions about David and Goliath are perfect for Sunday school, family devotions, homeschool lessons, or any time you want to help kids think more deeply about what they have just read. Take your time with each question — there are no wrong answers!
Questions About the Story
- Why do you think everyone was afraid of Goliath, but David was not afraid? What made David different from the soldiers?
- David picked up FIVE stones, but only needed ONE. Why do you think he took extra? Does that tell us something about being prepared even when we trust God?
- When King Saul offered David his heavy armour, David said no and used his own sling instead. What does that teach us about using the gifts and skills God has already given us?
Questions That Connect to Real Life
- Can you think of a time when you felt scared about something big — like a test, a new school, or a difficult situation? How did knowing God was with you help, or how could it have helped?
- David’s older brothers probably thought he was too small to help. Have you ever felt like someone thought you were too young or too little to do something important? How did that make you feel?
- If you had to face your own Goliath this week — something scary or hard — what would it be? What is one small, brave step you could take while trusting God?
Questions About Faith
- David said the battle belonged to God, not to him. What do you think that means? How can we remember that God is in charge, even when things seem impossible?
- David had already been brave when a lion and a bear attacked his sheep. How do you think those past experiences helped him trust God when he faced Goliath? Can you think of times God has helped you before that give you confidence now?
David and Goliath Story for Toddlers
This simple version of the David and Goliath story is perfect for toddlers and very young children aged 2 to 4. Read it slowly, use a big, fun voice for Goliath, and let little ones join in with the sounds!
A fun tip for parents and teachers: pause and ask “And then what happened?” at the end of each paragraph to keep toddlers engaged and excited!
A Very Big Giant and a Very Brave Boy
Once upon a time, there was a very, very BIG giant. His name was Goliath. BOOM, BOOM, BOOM — that is how he walked, because he was so big!
Everyone was scared of the giant. The soldiers said, “He is too big! We cannot fight him!” But nobody wanted to be brave.
Then along came a little boy named David. David loved God very much. David said, “I will not be scared. God is with me!”
David found five little stones by the river — smooth ones, just right for his sling. He picked them up: one, two, three, four, five!
David walked up to the big giant. Goliath laughed. “Ha ha ha! A little boy?”
But David swung his sling around and around and — WHOOSH! The stone flew through the air.
BONK! It hit the giant right on his head. And the big giant fell down — THUD!
Everyone cheered! David jumped for joy! And David said, “Thank You, God! You helped me be brave!”
The End.
The lesson for toddlers: God helps us be brave, even when things seem very big and very scary. We can always talk to God when we feel frightened!
Simple Toddler Activities to Go with the Story
- Ask your toddler to stomp like Goliath, then tiptoe like little David
- Collect five smooth stones from the garden or a park and count them together
- Draw or paint a picture of David with his sling
- Practice saying together: “God is with me!” whenever something feels scary
What Can We Learn from David and Goliath?
The story of David and Goliath gives us so much to think about. But beyond just this one battle, David’s whole life is full of lessons for kids. So what can we learn from David? Let us look at five powerful things together.
1. God Sees What Others Cannot See
When the prophet Samuel came to choose the next king of Israel, he looked at David’s tall, handsome brothers and thought, “Surely one of them will be king!” But God chose David — the youngest, the smallest, the one out in the fields watching the sheep. Nobody else thought David was important, but God did.
The lesson: You matter to God, no matter what anyone else thinks. God sees your potential, your heart, and your faithfulness — even when others overlook you.
2. Everyday Jobs Prepare Us for Big Moments
David spent years quietly looking after his father’s sheep. It was not a glamorous job! But during those years, he learned to be brave, strong, and responsible. He fought off lions and bears. He learned to use his sling. He spent time alone talking to God and writing songs of praise.
The lesson: The ordinary things we do every day — being kind, working hard, helping at home, practising our skills, spending time with God — are actually preparing us for bigger things. Nothing is wasted!
3. Courage Means Doing the Right Thing Even When It Is Hard
It would have been very easy for David to stay quiet. He was just a boy delivering food! Nobody expected him to do anything. But when he heard Goliath mocking God and frightening God’s people, something inside David could not stay silent. He spoke up. He stepped forward. He did the right thing even though it was scary.
The lesson: Real courage is not about feeling fearless. It is about doing what is right, even when your heart is pounding and your knees are shaking.
4. Trust God, Not Your Own Strength
David did not win because he had better weapons or bigger muscles. He won because he trusted completely in God. He even told Goliath exactly why he was going to win: not because of anything David had, but because of who God is.
The lesson: When we face our own giants — bullying, loneliness, fear, hard times — we do not have to handle them alone. We can pray, ask God for help, and trust that He is bigger than any problem we face.
5. Praise God in Every Season
Even before the battle with Goliath, David was known for his beautiful songs of praise to God. The Psalms in the Bible are full of David’s words — in times of joy and in times of sadness. David talked to God about everything.
The lesson: We can talk to God when we are happy, when we are scared, when we are confused, and when we are grateful. God loves to hear from us, just like David loved to talk and sing to Him.
“I can do all things through Christ who strengthens me.” — Philippians 4:13
A Short Prayer for Kids
Dear God, Thank You for the story of David and Goliath. Thank You for showing us that You are more powerful than any giant we might face. Help me to be brave like David. When I am scared, remind me that You are always with me. I do not need to be big or strong — I just need to trust in You. Amen.
Your Takeaway This Week
This week, think of one “giant” in your life — something that feels scary or too big to handle. Write it down or draw a picture of it. Then, next to it, write the words: “God is bigger.”
Keep it somewhere you can see it, and remember David’s brave faith every time you look at it.
More Kids Bible Stories You Will Love
If you enjoyed this story, here are some other favourite kids Bible stories to explore next:
- Noah and the Ark — How God kept Noah’s family safe during a great flood
- Daniel in the Lions’ Den — A man who prayed to God even when it was dangerous
- The Good Samaritan — A story Jesus told about showing kindness to everyone
- Jonah and the Whale — What happens when we try to run away from God’s plan
- The Birth of Jesus — The most important story in the whole Bible
Check back often for new kids Bible stories, activities, colouring pages, and more — all designed to help children aged 5 to 10 discover the amazing adventure of the Bible!
https://theKidsBible.com | Helping children discover God’s Word