Ask Your Preacher
How old was David when he slew Goliath?
Dear Faithful Slinger,
We have absolutely no idea. All we have to gauge David's age is that Saul referred to him as a "youth" (1 Sam 17:33) and that David said that he was old enough to slay a bear and a lion (1 Sam 17:34). Youth is a pretty generic term that could refer to anything from a baby to someone in their late teens, early twenties. From David's statements, he was probably somewhere in the range from fifteen to twenty... but as we said, we can't be sure.