Nicknames For John: 51 Of The Best John Nicknames
If You’ve Looking For Nicknames For John, Read This List Of The Best John Nicknames
If John or Jon Is Top Of Your Baby Name List, Here Are 51 Of The Best John Nicknames
If you’ve picked the name John for your new baby boy, and you’re looking for John nickname inspiration, read this post for 51 nicknames for John, Jon and Jonathan.

John’s a classic, biblical name for boys, and if you love using shorter versions of names, there are lots of different John nicknames you can use plus funny nicknames for John and Jon.
How popular is the name John? We take a look at where John appears on the baby name lists, and also look at the John name meaning.
What Does The Name John Mean? The John Name Meaning
If you are looking for the John name meaning, the name John is a biblical name of Hebrew origin meaning ‘God is gracious.’. It also has Greek and Latin origins.
There are many different international versions of John including Jean (French), Johann and Johannes (German), Juan (Spanish), Evan and Ewan (Welsh), Ian (Scottish) Gianni and Giovanni (Italian), Hans (Danish), Ivan (Russian), Jan (Dutch and Slavic) and Janek (Polish).
As John is a biblical name, you could also pick Daniel, Noah, James, Elijah, Joshua, Isaac or Benjamin.
How Popular Is John As A Baby Name?
- In the US, John is the 27th most popular name for boys.
- In October 2022 it was announced that John was the 154th most popular name for boys in the UK,.
Is Jack A Nickname for John?
Is Jack a nickname for John? Yes, traditionally Jack has been used as a nickname for John.
If you prefer Jack as a stand-alone name, read our nicknames for Jack and nicknames for Jackson.
51 Nick names For The Name John
Here are 51+ John nicknames:
Here are nicknames for John, Jon and Jonathan / Jonathon.
First, all the different International variations of John:
- Jean
- Johan
- Johann
- Johannes
- Juan
- Evan
- Ewan
- Ian
- Gianni
- Giovanni
- Hans
- Ivan
- Jan
- Janek
And different nicknames for John:
- Jon
- Jonny
- Jonnie
- Jack
- Jackie
- Jacky
- Jack-Jack
- Jony
- Jonie
- Jonathon
- Jonathan
- Jock
- Jocky
- Joe
- Jo
- JoeJoe
- JoJo
- Jan
- Jono
- Jonno
- Jonty
- Jonjo
- Non
- Nonny
- John-John
- Johnson
- Johns
- Johnstone
- J
- Jay
- JJ
- JayJay
Cute And Funny Nicknames For John
Here are cute and funny nicknames for John
- Mr J
- J-Dog
- John Boy
- John McLaine
- John Doe
Searching For Middle Names For John?
Looking for middle names for John? Look on our list of 150 one syllable boy names. or you can read our list of unusual boy names and list of 101 unisex names. If you want a longer name try Sebastian or Benjamin.
Need Of More Baby Name Inspo?
- More boy’s name nickname posts: nicknames for Liam, nicknames for Owen, nicknames for Aiden, nicknames for Asher
- Plus one syllable girl names or old lady names or rare names for girls and nicknames for Emma
- Here’s everything they don’t tell you in NCT classes and what no-one tells you about your body after pregnancy Plus everything you’ll obsesse about in your baby’s first year
- For more pregnancy content I’m Gill Crawshaw on Pinterest.