Choosing your baby boy’s name can be exciting, especially once you start narrowing down the sounds and styles you like. If the letter J has special meaning for your family, familiar names like James and Jack may already be on your list, along with options you haven’t considered before.
If you’re searching for boy names that start with J, each name below includes a meaning or origin. As you build a shortlist, say your favorites with your last name and think about the nicknames you might naturally use.
Boy Names That Start With J
The names are grouped by style and listed alphabetically within each category, so you can go straight to the sections that interest you most.
10 Popular Boy Names That Start With J
Based on U.S. birth data from 2020 through 2025, James was the most popular J name on this list.1 The names below are listed alphabetically.
1. Jack — English for “God is gracious.”
2. Jackson — This name means “son of Jack” in English.
3. Jacob — Hebrew for “supplanter.”
4. James — An English name meaning “supplanter.”
5. Jayden — A modern English spelling variant of Jaden.
6. John — Hebrew for “God is gracious.”
7. Joseph — The meaning of this name is “Jehovah increases” in Hebrew.
8. Joshua — This name means “the Lord is my salvation” in Hebrew.
9. Josiah — Hebrew for “God supports and heals.”
10. Julian — English for “youthful” or “downy-bearded.”
20 Cute Boy Names That Start With J
1. Jad — Arabic for “serious.”
2. Jaiden — A modern English spelling variant of Jaden.
3. Jamie — Hebrew for “supplanter.”
4. Jazzy — An American nickname for someone lively and musical.
5. Jean — French for “God is gracious.”
6. Jeb — This name means “beloved friend” in Hebrew.
7. Jeff — This name means “pledge of peace” in English.
8. Jefferies — French for “pledge of peace.”
9. Jemile — Arabic for “beauty.”
10. Jeremy — An English name meaning “appointed by God.”
11. Jerry — English and German for “ruler with the spear.”
12. Jim — This name means “supplanter” in English.
13. Johnnie — English and Hebrew for “God is gracious.”
14. Jonny — This is a spelling variation of “Johnnie.”
15. Joe — Hebrew for “Jehovah increases.”
16. Joey — This name also means “Jehovah increases” in Hebrew.
17. Jordie — Hebrew for “down flowing.”
18. Jose — Spanish and Portuguese for “Jehovah increases.”
19. Josh — This name means “the Lord is salvation” in Hebrew.
20. Juliano — Portuguese for “youthful.”
11 Modern Boy Names That Start With J
1. Jagger — This is an English occupational name for someone who operates or makes carts.
2. Jaheim — This name means “dignity” in Swahili.
3. Jakari — This name has several origins and meanings. It is Hebrew for “supplanter,” Irish for “cauldron,” and Swahili for “hollow.”
4. Jazz — This American name is inspired by the English word “jazz,” which refers to a style of music.
5. Jersey — An English place name meaning “Geirr’s island.”
6. Journey — This English word name means “passage from one place to another.”
7. Jovani — Latin for “God is gracious.”
8. Jules — A French name meaning “youth.”
9. Jupiter — A Roman mythology name derived from elements meaning “sky” and “father.”
10. Justice — This is an English word meaning “the quality of being just, impartial, or fair.”
11. Jrue — A modern variant of Drew.
11 Common Boy Names That Start With J
1. Jace — A modern short form of Jason.
2. Jameson — This name means “son of James” in English.
3. Jason — A Greek name meaning “to heal.”
4. Jasper — This Persian name means “bringer of treasure.”
5. Jaxon — This is a spelling variation of “Jackson.”
6. Jeffrey — French for “pledge of peace.”
7. Jeremiah — A Hebrew name meaning “appointed by God.”
8. Jonah — The meaning of this name is “dove” in Hebrew.
9. Jonathan — Hebrew for “gift of Jehovah.”
10. Jordan — This name means “flowing down” in English.
11. Juan — Spanish for “the Lord is gracious.”
13 Cool Boy Names That Start With J
1. Jackman — Old English for “servant of Jack.”
2. Jamal — This name means “beauty” in Arabic.
3. Jarett — An English name meaning “spear strength.”
4. Jarod — This is an Irish name that means “spear strength.”
5. Javier — Spanish for “new house.”
6. Jay — A Latin name meaning “Jaybird.”
7. Jermaine — The meaning of this name is “from Germany” in French.
8. Jiang — In Chinese, “Jiang” means “river.”
9. Joaquin — Spanish for “God will judge.”
10. Johannes — This name means “God is gracious” in German.
11. Jonas — A Greek name meaning “dove.”
12. Julio — This name means “youthful” in Spanish.
13. Juniper — An English nature name taken from the juniper tree.
15 Badass Boy Names That Start With J
1. Jacoby — Hebrew for “supplanter.”
2. Jade — This name means “gemstone” in English.
3. Jago — This name means “supplanter” in Spanish.
4. Jaguar — This animal name is inspired by the Guarani word “yaguara.” It means “wild beast that overcomes its prey at a bound.”
5. Jarek — A Slavic name meaning “spring.”
6. Jax — English for “God has been gracious.”
7. Jaylen — A modern variant of Jalen.
8. Jedi — A modern pop-culture name associated with the Jedi Order in Star Wars.
9. Jericho — This name means “city of the moon” in Arabic.
10. Jet — English for “black stone.”
11. Jeter — This is a German occupational name for a weeder.
12. Jetson — An American name that means “son of Jet” in English.
13. Johanson — This Scandinavian name means “son of Johan.”
14. Jones — English for “God is gracious.”
15. Judge — An English occupational name for an officer of justice.
11 Country Boy Names That Start With J
1. Jake — Hebrew for “supplanter.”
2. Jed — A Hebrew name meaning “beloved of the Lord.”
3. Jenkins — A Cornish name meaning “little John.”
4. Jenner — This is an English occupational name for an engineer.
5. Jennings — A Flemish name meaning “little John.”
6. Jenson — This Scandinavian name means “son of Jens.”
7. Jesse — Hebrew for “gift.”
8. Jimmy — This name means “supplanter” in Hebrew.
9. Judd — This name means “flowing down” in English.
10. Judson — An English name meaning “son of Jordan.”
11. Junior — Latin for “young.”
16 Biblical Boy Names That Start With J
1. Jaala — Hebrew for “little goat.”
2. Jabal — This name means “mountain” in Arabic and “stream” in Hebrew.
3. Jabez — Hebrew for “born in pain.”
4. Jadau — This biblical name means “His hand, his confession” in Hebrew.
5. Jahzeel — In Hebrew, this name means “God will divide.”
6. Jared — A Hebrew name meaning “he descends.”
7. Jebediah — The meaning of this name is “beloved friend” in Hebrew.
8. Jedidiah — Hebrew for “beloved of the Lord.”
9. Jehovah — This is the proper name for God in Hebrew in the Bible.
10. Jesiah — This name means “Jehovah exists” in Hebrew.
11. Jesus — Hebrew for “the Lord is salvation.”
12. Jethro — The meaning of this name is “excellence” in Hebrew.
13. Joel — Hebrew for “Jehovah is his God.”
14. Joktan — Hebrew for “small.”
15. Judah — This Hebrew name means “praised.”
16. Julius — This Latin name means “youthful.”
13 International Boy Names That Start With J
1. Jacques — French for “supplanter.”
2. Jafar — This name means “stream” in Arabic.
3. Jaime — A Spanish name meaning “supplanter.”
4. Jamari — Arabic for “beauty.”
5. Jareth — This name means “gentle one” in Welsh.
6. Jarman — An Old Germanic name for someone who is German.
7. Jarvis — French for “servant spear.”
8. Javan — This name means “Greece” in Hebrew.
9. Jibri — Arabic for “Allah is my might.”
10. Johann — German for “God is gracious.”
11. Jorgen — This Danish name means “farmer.”
12. Jothi — This name means “light” or “lamp” in Hindi.
13. Juma — An Arabic name meaning “Friday,” also used in Pashto and Swahili.
13 Mixed-Origin Boy Names That Start With J
1. Jabari — A Swahili name meaning “almighty” or “powerful.”
2. Jaheem — Arabic for “raised up.”
3. Jair — Hebrew for “he shines.”
4. Jairo — A Spanish name meaning “God enlightens.”
5. Jakarius — An English name meaning “supplanter.”
6. Jalen — An American name meaning “calm.”
7. Jamar — This name means “sparks” or “beauty” in Arabic.
8. Jamarcus — A Latin name meaning “god from Mars.”
9. Janavi — This name means “the river Ganga” in Hindi.
10. Jefferson — English for “son of Jeffrey.”
11. Jelani — This name means “mighty” in Swahili.
12. Jerome — Greek for “sacred name.”
13. Jorge — This name means “farmer” in Spanish and Portuguese.
52 Unique Boy Names That Start With J
1. Jacinto — This name means “hyacinth” in Spanish.
2. Jacomo — Italian for “supplanter.”
3. Jaden — A modern English name that became popular in the 1990s.
4. Jae — A Latin name meaning “jay bird.”
5. Jaecar — This name means “hunter” in German.
6. Jagmeet — This name means “friend of the world” in Sanskrit.
7. Jakob — German for “supplanter.”
8. Jamir — The meaning of this name is “handsome” in English.
9. Janak — A Sanskrit name related to Janaka, meaning “father.”
10. Jang — Korean for “war” or “battle.”
11. Jaryn — A Hebrew name meaning “cry of rejoicing.”
12. Jashawn — Greek for “healer” and Irish for “God is gracious.”
13. Jasiah — Hebrew for “God supports.”
14. Jaskier — This name means “buttercup” in English.
15. Jaspar — A Persian name meaning “bringer of treasure.”
16. Jaspreet — This name means “one who loves to sing praises of the lord” in Hindi.
17. Javed — A Persian name meaning “eternal.”
18. Jaxson — English for “son of Jack.”
19. Jayce — Hebrew for “the Lord is my salvation.”
20. Jaycee — This name means “healer” in Greek.
21. Jayde — English for “precious stone.”
22. Jayron — Latin for “blue-crested bird.”
23. Jedrek — This Polish name means “strong man” or “warrior.”
24. Jellal — Arabic for “greatness.”
25. Jenaro — This name means “January” in Latin.
26. Jeno — Greek for “well-born” or “noble.”
27. Jens — A Scandinavian name meaning “God is gracious.”
28. Jeraint — Welsh for “old man.”
29. Jeremias — This name means “appointed by God” in Hebrew.
30. Jessel — German and French for “gift.”
31. Jimar — This name means “beauty” in Arabic.
32. Jimenez — Spanish for “He has heard.”
33. Jimin — A Korean name whose meaning depends on the hanja used.
34. Jionni — Italian for “God is gracious.”
35. Joachim — A Hebrew name meaning “established by God.”
36. Job — Hebrew for “persecuted.”
37. Jody — This name means “Jehovah increases” in Hebrew.
38. Joemar — Hebrew for “Jehovah increases.”
39. Johnathan — This name means “gift of Jehovah” in Hebrew.
40. Joon — A Korean name often formed from a hanja meaning “talented” or “handsome,” though other hanja are possible.
41. Jorahan — This name means “descending” in Hebrew.
42. Jordyn — English for “flowing down.”
43. Jorel — A Hebrew name meaning “father” or “God will uplift.”
44. Jorman — This Finnish name means “appointed by God.”
45. Josias — Latin for “God supports.”
46. Joss — This name means “the merry one” in English.
47. Joziah — A unique spelling of the name “Josiah.”
48. Jubal — A Hebrew name meaning “stream.”
49. Julien — A unique spelling of the name “Julian.”
50. Juneau — This place name is the capital of Alaska.
51. Justyn — A unique spelling of the name “Justin.”
52. Jyler — This name means “son of John” in English.
65 Rare Boy Names That Start With J
1. Jabier — This name means “bringer of consolation” in Swahili.
2. Jacinth — English for “blue larkspur” or “precious stone.”
3. Jacko — This name means “God is gracious” in English.
4. Jadhav — This name means “descendant of Yadu” in Sanskrit. Yadu is a legendary king in Hinduism.
5. Jadiel — Spanish for “God has heard.”
6. Jafeth — Hebrew for “enlarged” or “opened.”
7. Jaiveer — This name means “victorious” in Sanskrit and Punjabi.
8. Jamyang — This Tibetan name means “gentle song.”
9. Jardin — Old French for “garden.”
10. Jarrad — This name means “He ascends” in Hebrew.
11. Jarrid — This Hebrew name also means “He descends.”
12. Jarrott — Irish for “spear strength.”
13. Jase — A modern short form of Jason.
14. Jasal — In Hindi, this name means “energy.”
15. Jasun — This name means “to heal” in Greek.
16. Jasvir — This name means “famous” in Hindi.
17. Jati — This Indonesian name means “honest.”
18. Javob — This name means “to follow” in Hebrew.
19. Jaymes — English for “supplanter.”
20. Jedrick — A Polish name meaning “strong man.”
21. Jehan — This name means “the world” in Sanskrit.
22. Jeladhi — A Hindu name meaning “treasure of water.”
23. Jeovani — Latin for “father of the sky.”
24. Jepherson — Old German for “son of Jeffrey.”
25. Jeptha — This name means “He opens” in Hebrew.
26. Jeric — An English name meaning “eternal ruler.”
27. Jernej — The Slovene form of Bartholomew.
28. Jerzy — Polish for “farmer.”
29. Jestin — A Welsh name meaning “fair” or “righteous.”
30. Jevgeni — Russian for “noble.”
31. Jezreel — This name means “God sows” in Hebrew.
32. Jie — Chinese for “heroic.”
33. Jiles — This name means “young goat” in Greek.
34. Jinbe — A Japanese name meaning “whale-shark.”
35. Jindrich — The unaccented form of Jindřich, the Czech form of Henry.
36. Jino — Italian for “ever-living.”
37. Jitendra — This name means “conqueror” in Hindi.
38. Joab — A Hebrew name meaning “Yahweh is father.”
39. Joen — A Hebrew name meaning “God is gracious.”
40. Joko — This name means “boy” in Javanese.
41. Jokull — An Icelandic name meaning “glacier.”
42. Jolyon — Middle English for “youthful.”
43. Jopie — This Dutch name means “Jehovah increases.”
44. Jopling — An English name meaning “son of Job.”
45. Jorawar — This name means “powerful” in Sanskrit.
46. Jord — This is the god of the earth in Norse mythology.
47. Joris — This Dutch name means “farmer.”
48. Jorje — Greek for “farmer.”
49. Jorune — A Lithuanian name meaning “spring greenery.”
50. Joseluis — This name means “God will increase” in Spanish.
51. Jospin — French for “lord.”
52. Josquin — This name means “established by God” in Hebrew.
53. Jostein — Old Norse for “horse stone.”
54. Josue — French and Spanish for “the Lord is my salvation.”
55. Jotham — A Hebrew name meaning “the Lord is perfect.”
56. Joulu — This is the Finnish word for Christmas.
57. Jowan — A Cornish form of John, meaning “God is gracious.”
58. Judoc — A Breton name for “lord.”
59. Jujhar — This name means “warrior” in Sanskrit.
60. Jun — A Chinese and Korean name whose meaning depends on the characters used; possible meanings include “ruler,” “talented,” or “handsome.”
61. Junaid — Arabic for “warrior.”
62. Junpei — This name means “pure” and “peaceful” in Japanese.
63. Juro — Croatian for “earth worker” and Japanese for “tenth son.”
64. Juwaan — Spanish and Hebrew for “God is gracious.”
65. Jyri — A Finnish name meaning “farming man.”
Choosing your baby boy’s name takes time, so keep your favorite J names nearby and see which ones you continue coming back to. Sometimes the right choice becomes clearer after you’ve considered a name for a few days.
For more ideas, browse the related baby name lists below or visit our baby names hub to search by letter, style, and theme.







