
DAVID AND GOLIATH – A SONG FOR PRESCHOOLERS
If you’ve been reading this blog for a while, you’ll be well aware of my slightly disturbing obsession with writing simple Bible songs for my kids.
Many kids’ worship songs are too long and wordy for small children (of preschool age) to sing and/or understand. And I often find that when my kids are learning about a particular Bible story, it’s handy to have a song to go with it!
There’s Easter Bells (to the tune of ‘Jingle Bells’) and Our Great God – a song about creation, to the tune of ‘This Old Man’.
Now, it may be the blood or gore or whatever, but my 4 year old boy has been really into the story of David and Goliath recently. So I came up with this little ditty, sung to the tune of ‘Miss Polly has a dolly’.

David and Goliath song
Goliath was a soldier who was big, big, big
He could break several soldiers like a twig, twig, twig
He said, “Come and fight me if you dare, dare, dare”
But all of God’s soldiers were too scared, scared, scared.
David was a shepherd who was small, small, small,
But he knew that God could do it all, all, all.
He took five stones from the river bed, bed, bed –
And the first one made Goliath fall down dead, dead, dead!
Actions encouraged…I will leave them to your imagination!
Feeling unsure how to guide your child in faith?
I’ve created a free, age-appropriate Bible guide to help you choose the right Bible — and feel confident leading your family well.
No spam. Just encouragement, tools, and support for the journey.