David and Goliath
This might be my favorite Bible song. It tells the David and Goliath story in a very memorable, engaging way children won’t forget. It’s fun, jazzy, and cute and I hope will become a favorite for many children so they can remember what a great hero David was.
Sheet Music & Recordings
To order sheet music, recordings and/or group bundles, please select from the products listed below. If you are teaching this song to a choir or group of children, you’ll want to order the Group Bundle. Please protect our copyright by only making the number of copies you have paid for.
Translated Languages
Sheet music for David and Goliath is now available in German and Spanish.
Streaming Everywhere
Lyrics
Goliath was a mostly mean
Big and burly Philistine.
He wore armor everywhere
And fighting was his thing.
David was an Israelite,
A shepherd boy who did what's right.
He offered to defend the land
With pebbles and a sling.
On the chosen battle day,
They met on an open plain.
Goliath mocked his enemy
And viewed him with disdain.
David was so small and still,
But fearless, he refused to yield.
For faith was David’s sword that day,
And courage was his shield.
Oh David looked like a giant underdog
But it was really Goliath who didn't have a shot.
Though he came to the battle with a
Spear and a sword.
David came in the name of the Lord.
David spun his sling around,
Boldly fired a rock he’d found.
It sunk into Goliath’s head
And sent him to the ground.
God is with us all our lives.
He will be our constant guide
And nothing is impossible when
God is on our side.
YouTube Comments
I like the reference to how David was clothed in the armor of God. I was teaching my students this very concept not too long ago. I wish I could’ve shown them this song.
-Nicole Castanon
I love it! The kids are going to love singing this! Beautiful message to sing into our hearts!
-Judy Wilcox
I love how the song is beautifully organized and included such a meaningful bible story. Let us learn to be on God’s side.
-Lala