10 Amazing Christian Baby Names for Boys

The Bible is full of fabulous names for your son—whether you want to go old-school with Old Testament favorites like David or Isaac, or look for a fresher option among the New Testament monikers, saints’ names, or other Christian name sources.

Discover why these 10 Christian names may be worth considering for your son.

Gabriel Michael may have become the most popular angelic name on earth, but the archangel Gabriel, who announced the birth of Jesus, has given his own name extra honor. Gabriel is currently in the top 25 names in popularity, and means “God is my strength.”

Luke The author of one of the New Testament Gospels gave us this place name, which is now nearly as famous as the Jedi from a galaxy far, far away.

  • RELATED: 10 Beautiful Christian Baby Names for Girls

Francis Thanks to the current Pope, this classic name is making a comeback. Francis means “free man,” and is commonly tied to the popular animal-loving Saint Francis of Assisi.

Elias Freshen up the Biblical classic Elijah by opting for this Greek variation on it. Elias means “Yahweh is God,”

Simon Simply timeless Simon popped up throughout the Old and New Testaments—and was the name of not one, but two Apostles. It’s a Hebrew name that means, “the listener.”

Bartholomew This Aramaic apostle’s name has been out of the top 1000 for more than 40 years, but feels ready for a resurgence. It means “son of the furrow,” and the Spanish version, Bartolomeo, may be even more enticing.

Benedict This name literally means “blessing.” In addition to a saint, it’s been used by 16 different popes.

Nicholas The saint that serve as the inspiration for Santa Claus, Nicholas is a timeless baby name that means “people of victory.”

Zacharias This Greek variant of Zachariah means “the Lord has remembered,” and was the father of John the Baptist. It’d be a great tweak on the popular name Zachary.

Jude Don’t immediately think “traitor” when you hear the name—Jude Thaddeus was another disciple of Jesus, beyond Judas Iscariot. The Beatles’ classic “Hey Jude” has helped the place name retain popularity.