Do you need a cool nickname to call a guy named John? In this article, we share a huge list of fantastic nicknames for John. But first, what is the origin of the name, John?
The origin of the name, John, is from the Latin “Ioannes and Iohannes,” which are variations of the Greek name Iōánnēs. Iōánnēs has its origins from the Hebrew name Yohanan, which means “Graced by Yah”, or Yehohanan, which means “Yahweh is Gracious.”
Why Is Jack a nickname for John
With a name that can be traced back to Bible days, John became evolved and altered during the medieval times in the Germanic tongues to Jankin or Jackin. This new variation birthed the common nickname Jack.
Another theory states that In Medieval England, John was generically, and that is why an unidentified person even to this day is called a “John Doe.” On the other hand, the French use “Jacques” in the same way. The secondary meaning of Jacques is a young man. You can see the use in the phrase, “Jack of all trade.”
So, Jack was derived from Jacques and has been used interchangeably which is why Jack became a popular John nickname.
List of John Nicknames
Below are John Nicknames in sections that include the following: popular, funny, female version, and language interpretation of John.
Popular John Nicknames
John is a popular name around the world, perhaps because of it’s biblical origins. What are nicknames for John?
Here are some popular nicknames for John:
- Jack
- Johnny
- Jackie/Jacky
- Joe
- Jan
- Jon
- Jax
- Jackin
- Jim
- James
- Jacko
- Jock
- Jocko
- Johnie/Johnnie/Johnny
- John-John
Funny John Nicknames
We didn’t find a lot of funny John nicknames but, the ones we listed are not terrible. Most of the names are not obviously funny, but the nicknames are weird and strange.
- Jo Jo
- Mini-John
- Red John
- Papa John
- Johnny Rockets
- Johaganny
- Johnica
- Jon Bon Jovi
- Johnny Bravo
- Jonny Jackpot
- Johnny Casino
- LJ/Lil John – Little John
- Toilet: Because John is slang for Toilet.
- Cousin John – US slang for Toilet.
- Piss Place – A funny or should we say, an insulting John nickname derived from the toilet slang – John (As Above)
Nicknames for John Based on Initials
Another way of getting unique nicknames for John is to use the initials of the first name “John” and any middle name. Here are examples of popular initials for John:
- J.D – John Daniel
- J.J – John Junior
- J.P – John Patrick
- J.R – John Raymond
- J.T – John Thomas
- J.W – John Williams
Female John Nicknames
Almost every masculine interpretation of the name John has a female version. If we have to list all, this article will not be able to contain it. However, we highlighted cool names that a girl can bear with pride. These names make a very good pair with masculine names and nicknames. Your twins will be excited to be called any of the combo.
- Gianna
- Giannina
- Giovanna
- Hanne
- Hanna
- Hannah
- Iva
- Ivana
- Ivanka – Croatia
- Jana
- Janae
- Jane
- Janelle
- Janet
- Janke
- Janneke – Dutch
- Janice
- Janina – Lithuanian
- Janine
- Jean
- Jeanette
- Joan
- Joanne
- Joanna
- Joannah
- Johanna
- Johnella
- Jolene
- Jondee
- Jonnalee
- Jovana – Macedonian
- Luan
- Nina
- Shany
- Siobhan – Irish
- Siwan – Welsh
- Vania
- Xoana
Variations of John
Because of the religious undertones the name John has, there are variations and interpretations of it in almost all languages on the face of the earth. We have listed some that will make great nicknames as well. It will be cool to tell the others about the language source of the nicknames.
- Chang – Chinese
- Changi
- Changy
- Chuan – Aragonese
- Dzon – Vietnamese
- Evan
- Evandro
- Evaristo – Brazilian
- Everton
- Ganix – Basque
- Ghjuvanni – Corsican
- Gian – Portuguese
- Giovanne
- Giovani
- Giovany
- Gjin – Albanian
- Gjoni
- Gjovalin
- Gjovan
- Gjovanin
- Gwanni – Maltese
- Hampus – Swedish
- Hans – Danish
- Hannes – Dutch
- Hermes
- Hone – Maori
- Iban
- Ivan – Bosnian
- Iyahiya – Bengali
- Jan – Polish
- Janis – Lavian
- Jonas – Lithuanian
- Juan – Spanish
- Juwam – Sinhala
- Manez – Basque
- Ohannes – Armenian
- Sione – Tongan
- Xhoni
- Xuan – Asturian
- Yahya – Quranic name of Arabic origins
- Yane – Bulgarian
- Yann – Breton
- Yannig
- Yoan – Bulgarian
- Yohan – Sinhala
- Zvan – Emiliano-Romagnolo
Still, haven’t found the perfect John nickname? Read our guide on how to come up with pet names or check out our list of nicknames for guys.
Lastly, if you know any good nickname for John that isn’t on this list, be a dear and add it in the comments section.
Name Generator: Find Unique John Nicknames
Find fantastic and unique nicknames for John using our name generator. Enter “John” or your John’s full name below to get personalized nickname ideas!
How could you omit Jonathon?
My name is John and my mother called me Jonathon
Actually, the Portuguese variant is 100% wrong. As is the Brazilian Portuguese version.
The correct word for John is João.
Evaristo is a completely different name and Gian doesn’t even exist in Portuguese. Maybe in Brazil, but definitely not in Portugal.
Johnny babes
What I call my friend John: Johnny the Depp