Bible story for kids

David and Goliath

David and Goliath is the Bible story of a young shepherd boy who faced a giant warrior with only a sling and five smooth stones. David won because he trusted God, not his own strength. You can read it in 1 Samuel 17.

In the Bible: 1 Samuel 17

Hear the start of Clara’s story
Young David sitting on a hillside with his sheep and a harp at sunset

The story

David was the youngest son in his family, a shepherd boy who looked after his father’s sheep. He played the harp, sang to God, and protected his flock from lions and bears.

One day David brought food to his brothers in the army of Israel. Across the valley stood Goliath, a giant in heavy armor, shouting at God’s people every day. All the soldiers were afraid. But David said that God, who had kept him safe from the lion and the bear, would keep him safe now too.

David didn’t wear the king’s armor. He took his shepherd’s staff, his sling and five smooth stones from the stream. He told Goliath that he came in the name of the Lord. Then he swung his sling, and one stone hit the giant, who fell to the ground. Everyone saw that the battle belongs to God.

Clara tells the whole story at bedtime, in the Little Prayer Stories app.Get the app →

More Bible stories

All Bible stories →