300 Baby Boy Names That Start With P - Baby Chick
Subscribe Search

300 Baby Boy Names That Start With P

A great list of P names for boys and their meanings, including unique, popular, cute, and rare name options that are perfect for any little boy.

Updated June 30, 2024

by Alina Hodkinson

Additional contribution by Stefanie Miller

Share

There are many things to consider when choosing the perfect name. Are there any names that are off-limits for you or your partner? Is there a loved one you hope to name this baby after? Do you want to keep a family tradition or pattern going? Well, you’ve come to the right place if baby boy names that start with P are what you’re interested in!

If you have a pattern to stick to or a loved one to honor, you may look at names that start with a specific letter. If P is that letter, we’ve compiled a list of P names for boys to help with your search.

Baby Boy Names That Start With P

Sit down with your partner and go through these names together to see if you find one you’re both happy with. Whether you choose a P boy name or another letter entirely, this list will surely spark some inspiration:

These P names for boys are the most used by parents right now. This category has a lot of variety, so it makes sense why everyone continues to enjoy these names!

1. Pablo — Spanish for “small.”

2. Parker — This is an English occupational name for a parkkeeper.

3. Patrick — A Latin name meaning “noble” or “patrician.”

4. Paxton — Latin and English for “peace town.”

5. Pedro — This name means “rock” or “stone” in Spanish.

6. Peter — Greek for “rock” or “stone.”

7. Phoenix — In Greek, this name means “dark red.”

8. Presley — An English name meaning “priest’s meadow.”

9. Preston — This name means “priest’s estate” in English.

10. Prince — Latin for “chief.”

10 Common Boy Names That Start With P

Even though these P boy names aren’t the most popular, they’re still very well-loved. Take a look to see if any of these common names fit your little boy.

1. Palmer — An English name meaning “one who holds a palm.”

2. Penn — This name means “enclosure” in English.

3. Percy — French for “one who pierces the valley.”

4. Perry — English for “dweller near a pear tree.”

5. Peyton — In English, this name means “fighting man’s estate.”

6. Phillip — A Greek name meaning “lover of horses.”

7. Phineas — This name means “serpent’s mouth” in Hebrew.

8. Pierce — English for “son of Piers.”

9. Porter — This is an English occupational name for a doorkeeper.

10. Princeton — This name means “princely town” in English.

13 Bible Names For a Boy That Start With P

Looking for a biblical boy name? You’ve come to the right place! These Bible boy names starting with P are wonderful options for your baby!

1. Pallu — Hebrew for “distinguished.”

2. Paltiel — This name means “God is my deliverance” in Hebrew.

3. Pastor — A Latin name meaning “spiritual leader.”

4. Paul — This name means “small” in Latin.

5. Peleg — In Hebrew, this name means “division.”

6. Penuel — Hebrew for “facing God.”

7. Perez — This name means “to blossom” in Spanish and Hebrew.

8. Pharez — The meaning of this name is also “to blossom” in Hebrew.

9. Philemon — A Greek name meaning “kiss.”

10. Philetus — In Greek, this name means “beloved.”

11. Pontius — This Roman name means “fifth.”

12. Proverb — This name is English for “saying.”

13. Psalm — English for “sacred song or hymn.”

46 Short Boy Names That Start With P

Whether you want a name with a great nickname or are looking for a shorter name (maybe you have a super long last name that needs something simple to match it!), these short and sweet P boy names are timeless options with a bit of spunk.

1. Pace — This name means “peaceful one” in English.

2. Paco — This is a Native American name that means “eagle.” It also means “eagle” in Spanish.

3. Page — A French name meaning “attendant.”

4. Pal — In Latin, this name means “small” or “little one.”

5. Pali — A Hawaiian name meaning “cliff” or “handsome.”

6. Pan — This name means “all or shepherd” in Greek.

7. Par — Greek and Latin for “rock.”

8. Pari — This Persian name means “fairy.”

9. Park — Chinese for “cypress tree” and Korean for “gourd.”

10. Pat — This name means “noble” or “patrician” in Latin.

11. Pau — Catalan for “peace.”

12. Pavo — This name means “small” in Croatian and “peacock” in Latin.

13. Pax — A Latin name meaning “peaceful.”

14. Paz — Hebrew for “gold” and Spanish for “peace.”

15. Pei — This Chinese name means “abundant.”

16. Pejo — A Croatian and Serbian name meaning “rock.”

17. Peko — This is the name of the god of crops in Latvian mythology.

18. Pell — This is an English occupational name for someone who deals in furs.

19. Pepe — Spanish for “Jehovah increases.”

20. Perl — In Latin, this name means “pearl.”

21. Peru — This name means “land of abundance” in Quechua.

22. Phil — A Greek name meaning “lover of horses.”

23. Pi — This name means “fur skin” in Mandarin.

24. Pich — This Cambodian name means “diamond.”

25. Pier — Greek for “rock.”

26. Piet — This Dutch name also means “rock.”

27. Pike — This is an English name for a species of fish.

28. Pim — A Dutch name meaning “resolute protection.”

29. Pine — This is a Middle English name used for someone living near a forest of pine trees.

30. Ping — A Chinese name meaning “peaceful.”

31. Pip — English for “lover of horses.”

32. Pitt — This name means “pit” or “ditch.”

33. Pius — In Latin, this name means “dutiful.”

34. Pizi — This name means “middleman” in Sioux.

35. Poe — An English name meaning “peacock.”

36. Poet — This is an English name for someone who writes verse.

37. Polo — In Tibetan, this name means “brave wanderer.”

38. Pom — French for “apple.”

39. Pons — This name means “bridge” in Latin.

40. Pran — Sanskrit for “breath.”

41. Prem — This name means “love” in Sanskrit.

42. Ptah — An Egyptian name meaning “creator.”

43. Pua — Hawaiian for “flower” or “offspring.”

44. Puck — An Irish name meaning “goblin” or “sprite.”

45. Puma — English for “big cat.”

46. Pyry — This Finnish name means “snowstorm.”

37 Cute Boy Names That Start With P

These adorable boy names starting with P are extra special. One of these names would be the perfect match for any sweet little boy.

1. Pacey — This name means “of Paccius” in English.

2. Paisley — A Scottish name meaning “church” or “cemetery.”

3. Palermo — This is an Italian city in Sicily that’s said to mean “spacious harbor.”

4. Pancho — Spanish for “free man.”

5. Panda — This name means “eater of bamboo” in Nepalese.

6. Paolo — This name means “small” in Italian.

7. Paquito — In Spanish, this name means “Frenchman” or “free man.”

8. Paris — This is the title city in France, and it means “tribe of the Gaul” in French.

9. Pascal — This name means “of Passover” in French and “Easter” in English.

10. Pasha — A Russian name meaning “of the ocean.”

11. Patch — Old English for “a small piece of cloth or land.”

12. Patty — Latin for “patrician.”

13. Pauly — This name means “small” in Latin.

14. Pawnee — This name means “horn” in Sioux.

15. Peabody — An English name meaning “having the body of a gnat.”

16. Peace — In English, this name means “tranquility.”

17. Peanut — This is the English word for the legume, and it’s said to translate to “ground nut.”

18. Peeta — An English name meaning “rock.”

19. Pegasus — This name means “from a water spring” in Greek.

20. Peleke — Hawaiian for “peaceful ruler.”

21. Pepito — In Spanish, this name means “Jehovah increases.”

22. Pepper — This name means “berry” in Sanskrit.

23. Peppi — Finnish for “lover of horses” and Spanish for “Jehovah increases.”

24. Perfecto — A Spanish name meaning “perfect.”

25. Peridot —This Arabic name means “green gemstone.”

26. Petey — In Greek, this name means “rock” or “stone.”

27. Phillie — Greek for “brotherly love.”

28. Philo — This name means “loving” in Greek.

29. Pietro — This name means “rock” or “stone” in Italian.

30. Pippin — A German name meaning “awe-inspiring.”

31. Pixel — English for “picture cell.”

32. Pluto — This name means “rich” in Greek.

33. Pompi — In Latin, this name means “five.”

34. Potter — English for “maker of drinking and storage vessels.”

35. Pratt — This name means “trick” or “craft” in English.

36. Prudence — Latin for “caution” or “discretion.”

37. Pumbaa — This name means “slow-witted” in Swahili.

69 Cool Boy Names That Start With P

Cool names include strong, powerful, and badass names all in one! We love this category if you’re searching for the best P boy name.

1. Pacific — Latin for “tranquil.”

2. Packard — An English name meaning “pack” or “bundle.”

3. Padget — English and French for “page” or “attendant.”

4. Padraig — This Irish name means “noble” or “patrician.”

5. Paladin — This name means “of the palace” in French.

6. Paradox — In English, this is the word for a statement that, while seeming true, contradicts itself.

7. Parnell — French for “little Peter.”

8. Parrish — An English name meaning “from Paris.”

9. Parthenios — Greek for “maiden-like.”

10. Pasquale — This name means “of the Passover” in French and Italian.

11. Patricio — Spanish for “noble” or “patrician.”

12. Patterson — This name means “son of Peter” in English.

13. Patton — An English name meaning “fighter’s town.”

14. Pavel — Russian for “small.”

15. Payne — In English, this name means “villager.”

16. Peale — This is an English occupational name for a bell ringer.

17. Pearson — This name means “rock” in Greek.

18. Pendragon — A Welsh name meaning “head dragon” or “chief dragon.”

19. Penrose — Cornish and Welsh for “top of the heath.”

20. Percival — This name means “one who pierces the valley” in French.

21. Peregrine — In Latin, this name means “traveler” or “pilgrim.”

22. Pericles — Greek for “far-famed.”

23. Perkins — An English name meaning “little Peter.”

24. Perseus — This name means “to destroy” in Greek.

25. Peterson — English for “son of Peter.”

26. Pharaoh — In Latin, this name means “ruler.”

27. Pharrell — This Irish Gaelic name means “superior man.”

28. Phelan — An Irish name meaning “wolf.”

29. Phelix — This name means “happy” or “fortunate” in Latin.

30. Phelps — English for “son of Philip.”

31. Philbert — In French, this name means “dear” or “beloved.”

32. Phillippe — French for “lover of horses.”

33. Phoebus — This name means “shining” or “brilliant” in Greek.

34. Picasso — A Spanish name meaning “magpie” or “talkative.”

35. Pickford — This name means “from the ford at the peak” in English.

36. Pierre — French for “rock” or “stone.”

37. Pilot — This is an English operational name for a vehicle operator.

38. Pistol — Middle French for “small gun.”

39. Placedo — Italian and Spanish for “serene.”

40. Plato — A Greek name meaning “broad-shouldered.”

41. Polaris — This name means “north star.”

42. Pollock — This Scottish name means “pit.”

43. Pollux — This name means “crown” in Greek.

44. Pomeroy — English for “dweller by the apple orchard.”

45. Pompeo — A Latin name meaning “five.”

46. Ponce — In Spanish, this name means “fifth.”

47. Portland — English for “land near the port.”

48. Poseidon — This is the god of the sea in Greek mythology, but the name means “lord of the earth.”

49. Powell — This name means “son of Howell” in English.

50. Power — This was used as a Middle English nickname for a poor man or miser.

51. Powhatan — A Native American name meaning “powwow hill” in Algonquin.

52. Praxis — Greek for “practical.”

53. Prescott — This name means “priest’s cottage” in English.

54. Prewitt — A French name meaning “brave little one.”

55. Price — Welsh for “son of Rhys.”

56. Priestley — This name means “priest’s meadow” in English.

57. Primus — In Latin, this name means “first.”

58. Prinze — Latin for “chief” or “prince.”

59. Proctor — This name means “administrator” or “official” in Latin.

60. Prometheus — A Greek name meaning “foresight.”

61. Prophecy — The meaning of this name is “a prediction” in English.

62. Prospero — Italian, Portuguese, and Spanish for “prosper” or “succeed.”

63. Proteus — This name means “first” in Greek.

64. Pryor — In English, this name means “head of the monastery.”

65. Putnam — English for “dweller by the hollow.”

66. Pygmalion — This name means “King of Cyprus” in Greek.

67. Pyramus — This Greek name means “lover of Thisbe.”

68. Pythagoras — This name is a combination of “rotting city” and “marketplace” in Greek.

69. Pythias — A Greek name meaning “one from Delphi.”

54 Unique Boy Names That Start With P

If you want even more options for boy names starting with P, why not choose something unique and different? These names are used less often, but there are some real gems here.

1. Padric — An Irish name meaning “nobleman” or “patrician.”

2. Paine — Latin for “villager” or “country dweller.”

3. Palash — This name means “flowery tree” in Hindi.

4. Palila — The meaning of this name is “a bird” in Hawaiian.

5. Pamhilos — Greek for “friend of all.”

6. Panther — This is the Greek name for the wild jungle cat.

7. Panyin — This name means “oldest twin” in Akan.

8. Parley — Old English for “pear field.”

9. Parson — This is an English occupational name for a clergyman.

10. Parton — English for “pear orchard.”

11. Parvinder — This name means “god of gods” in Punjabi.

12. Pascoe — A Cornish name meaning “Easter.”

13. Pasqual — Spanish for “Easter.”

14. Patrik — In Latin, this name means “noble” or “patrician.”

15. Patrizio — This name also means “noble” or “patrician” in Latin.

16. Paxon — Latin and English for “peace town.”

17. Payan — In English, this name means “rural” or “rustic.”

18. Payton — An English name meaning “fighting man’s estate.”

19. Pellegrino — This name means “traveler” or “pilgrim” in Italian.

20. Pembrook — This name means “bluff” or “headland” in English.

21. Pendleton — Old English for “overhanging settlement.”

22. Pendo — This name means “love” in Swahili.

23. Persia — Greek for “land of divisions” or “land of Parsa.”

24. Persons — This is an English occupational name for a clergyman.

25. Petrushka — A Russian name meaning “little stone” or “parsley.”

26. Pevensie — This English name is derived from the name of the bay where William the Conqueror landed in East Sussex.

27. Phaedrus — Greek for “bright.”

28. Philander — In Greek, this name means “loving mankind.”

29. Philiberte — Old German for “very bright.”

30. Philippus — This Greek name means “horse lover.”

31. Philipson — English for “son of Philip.”

32. Phinean — An Irish name meaning “fair.”

33. Phobos — A Greek name meaning “fear.”

34. Phyllon — This name means “leaf” in Greek.

35. Pierson — Greek for “rock” or “stone.”

36. Pilou — In French, this name means “lover of horses.”

37. Pitney — An English name meaning “island” or “dry ground in moss.”

38. Planen — This Slavic name means “flame.”

39. Poindexter — This name means “right fist” in English.

40. Pompilio — The meaning of this name is “five” in Latin.

41. Pontus — This name means “sea” or “bridge” in Greek.

42. Porcius — Latin for “pig.”

43. Portwood — This name means “harbor” and “forest” in Old English.

44. Pothos — A Greek name meaning “longing.”

45. Prabhu — This name means “mighty” in Sanskrit.

46. Premo — Italian for “first.”

47. Primitivus — The meaning of this name is “first found” in Latin.

48. Prophet — In Greek, this name means “one who speaks on behalf of God.”

49. Pruitt — A French name meaning “brave little one.”

50. Prym — This name means “first” in Italian.

51. Ptolemy — Greek for “aggressive” or “warlike.”

52. Publio — This name means “friend of the people” in Italian.

53. Punit — This name means “purified” in Sanskrit.

54. Pyotr — Russian for “rock” or “stone.”

61 Rare Boy Names That Start With P

Many of these rare P names for boys are super fun and creative. Rare names for boys are great if you like to think outside the box!

1. Pacer — This is an English occupational surname for someone who measures by pacing.

2. Packer — English for “pack” or “bundle.”

3. Pacome — This name is French for “pacifier” or “of strong nature.”

4. Paden — An English name meaning “path hill.”

5. Padmore — Old English for “toad” and “marsh.”

6. Pagoda — English and Portuguese for “sacred tower.”

7. Palakika — A Hawaiian name meaning “much loved.”

8. Palazzo — Italian for “mansion” or “palace.”

9. Palumbo — This name is Italian for “pigeon.”

10. Pankaja — This name means “born of mud” in Sanskrit.

11. Pantaleon — In Greek, this name means “lion of all.”

12. Pavle — Latin for “tiny” or “humble.”

13. Pellam — An Old English name meaning “father of Pelles.”

14. Pennlee — Old English for “enclosed meadow.”

15. Pennoyer — This name means “golden head” in Welsh.

16. Penzance — A Cornish name meaning “holy headland.”

17. Paraskevas — In Greek, this name means “preparation.”

18. Parviz — A Persian name meaning “victorious.”

19. Patariki — This name means “noble” in Māori.

20. Payam — This Persian name means “message.”

21. Pedram — A Persian name meaning “successful.”

22. Pentti — This Finnish name means “blessed.”

23. Perdido — Spanish for “lost.”

24. Perdue — An English and Irish name meaning “by God.”

25. Perkyn — In English, this name means “little Peter.”

26. Perparim — An Albanian name meaning “progress.”

27. Pesach — Hebrew for “pass over.”

28. Petre — This Romanian name means “rock” or “stone.”

29. Petronio — This name also means “rock” or “stone” but in Italian.

30. Pettigrew — French for “small growth.”

31. Pharamond — A German name meaning “protector of journeys.”

32. Phelim — This Irish name means “ever good.”

33. Phipps — English for “son of Philip.”

34. Phonz — Old German for “ready for battle.”

35. Phuntsok — A Tibetan name meaning “excellent.”

36. Phuoc — Vietnamese for “lucky.”

37. Phyfe — This name is a county in Scotland, and the meaning is unknown.

38. Piaras — An Irish name meaning “stone.”

39. Picard — Old French for “spike.”

40. Piero — In Italian, this name means “rock.”

41. Pinhas — This Egyptian name means “the Nubian.”

42. Pirmin — Old French for “firm” or “resolute.”

43. Pitambar — This name means “yellow garment” in Sanskrit.

44. Plaxico — Latin for “peaceful.”

45. Porat — A Hebrew name meaning “fruitful” or “productive.”

46. Porfirio — This name means “purple dye” in Italian and Spanish.

47. Poriel — Hebrew for “the fruit of God.”

48. Prasad — This name means “brightness” and “graciousness” in Sanskrit.

49. Prasert — In Thai, this name means “superb.”

50. Prashant — This name means “calm” in Sanskrit.

51. Pratap — Sanskrit for “majesty.”

52. Pravoslav — A Czech name meaning “righteous glory.”

53. Prentiss — English for “apprentice.”

54. Priidik — This Estonian name means “peaceful ruler.”

55. Prior — An English name meaning “head of the monastery.”

56. Priscus — Latin for “ancient.”

57. Procopio — This name means “progressive” in Spanish.

58. Prokhor — In Russian, this name means “leader of the dance.”

59. Pryderi — Welsh for “caretaker.”

60. Puali — A Hawaiian name meaning “warrior.”

61. Purves — French and English for “providing food.”

I hope you found a few boy names that start with P to add to your list! Some people have their baby’s name chosen and sitting in their back pocket before they even conceive, but some wait until they give birth to choose one. If you think you will be the latter, don’t stress. Instead, spend extra time preparing by adding names to your list when you hear one you like. If you have to wait until you see that beautiful baby’s face once you give birth to choose their name — that’s okay too! The perfect name will fall into your lap when you need it.

Check out our other baby name lists if you are still on the baby name hunt. Try our short boy namescool boy names, old-fashioned names, and powerful boy names. Have fun choosing a beautiful name you love for your baby boy!

Share
Was this article helpful?
  • Author
  • Co-Author

Alina is a Journalism graduate and a mom blogger living in Ontario, Canada. She is also a wife and a mom to a 4-year-old little boy. She is most passionate… Read more

You might also like
Subscribe to our newsletter