The name John is a boy's name of Hebrew origin meaning "God is gracious". John is ranked #27 on our popularity charts and is often added to lists like Bible Names for Boys and discussed in our forums with posts like "A brother or sister for little Jack or Olivia".
From the experts:
John reigned as the most popular of all boys' Christian names for 400 years, from the time the first Crusaders carried it back to Britain until the 1950s, at which point American baby namers finally seemed to be tiring of this most straight-arrow, almost anonymous John Doe of names and started to replace it with fancier forms like Jonathan and the imported Sean and Ian.
John was a key name in early Christianity, borne by John the Baptist, John the Apostle and John the Evangelist, plus 84 saints and 23 popes, as well as kings and countless other illustrious notables.
Because many of today's baby Johns get their names for familial rather than stylistic reasons, John isn't as ubiquitous as it once was. For modern parents, the nickname Jack feels much fresher.
The international versions of John are perennial classics in their own cultures: the French Jean, the Irish Sean, the Scottish Ian, the Welsh Evan and Ewan, the Italian Giovanni, the Spanish Juan, the German Johann/Johannes, the Slavic Jan, the Russian Ivan, and on and on.
Celebrities who have gone with the timeless John include Michelle Pfeiffer, Bono, Johnny Depp, Lauryn Hill, Bridget Moynahan and Rob Lowe.
Lists containing John:
- Variations of John
- Coolator for Boys' Names
- Classic Baby Names for Boys
- Popular Bible Baby Names
- If You Like Jack, You Might Love...
- If You Like Will, You Might Love...
- Prince Names
- Traditional Baby Names
- Royal Names for Boys
- Jane Austen Baby Names
- Boy Names ALWAYS in the Top 1000
- Easter Baby Names
- One-Syllable Middle Names for Boys
- Bible Names for Boys
- Number One Baby Names
- Disney Baby Names
- Victorian Royal Baby Names
- Classic Baby Names
- Names Inspired by The Beatles
- Papal Names
- Middle Names for Boys
- Hebrew Baby Names
- Christian Baby Names