Coloring Pack · 12 pages
David and Goliath
In the valley of Elah, a young shepherd boy named David stood before a giant, not with a sword or a shield, but with unwavering faith in the living God. This collection of coloring pages invites your children to walk through the journey of David’s bravery. As they color each scene, they will discover that no giant is too big when we trust in the Lord’s power. It’s our prayer that these pages help your little ones see that God can use anyone—no matter how small—to do great things for His glory.
Ages 6-10

All 12 pages — download & print
Tap any page to save it as a high-resolution PNG, or grab the whole pack as one PDF.
Every pack is free — help us keep it that way.
Your gift funds new packs, AI costs, and the work of keeping every resource Christ-centered.
Make a donationFrequently asked questions
- Does this pack cover more than just the fight with Goliath?
- Yes! This pack follows the narrative of 1 Samuel 17, from David tending sheep to his victory over Goliath and the celebration that followed.
- What is the best way to print these for a large Sunday school class?
- We recommend printing on heavy cardstock if you plan to use markers or watercolors. For standard crayons and colored pencils, regular printer paper works beautifully.
- Are there scriptures on the pages to help with teaching?
- Absolutely. Each page includes a scripture reference from the book of 1 Samuel, making it easy to integrate into a formal Bible lesson or family study.
- Is the artwork suitable for older children as well as younger ones?
- The 'classic' style offers clear, recognizable scenes with moderate detail, perfect for children ages 6-10 to develop their motor skills while reflecting on God's Word.
More free Bible coloring packs
Every pack is free to print at home, in Sunday school, or in your homeschool co-op.
Want a custom Bible coloring page?
Create your own scene from any Bible story or faith concept — pick the age, art style and detail level, and we’ll generate a print-ready page in about a minute.
Create a coloring page









