Menu
Subscribe Search

300 Baby Boy Names That Start With P

These P boy names include meanings and origins, with familiar favorites and distinctive choices to help you choose the right name.

Updated August 6, 2026

by Alina Hodkinson

Additional contribution by Stefanie Miller

Share

Boy names beginning with P can feel polished, playful, or powerful. Familiar choices such as Parker and Patrick sit alongside more unexpected options like Phoenix and Peregrine, giving the letter plenty of range.

If you’re searching for boy names that start with P, this list includes 300 options, each with a meaning or origin. You can start with the styles you already like or read through the full list to see which names catch your attention.

Boy Names That Start With P

The names are grouped by style and listed alphabetically within each section, making the full list easier to scan.

In 2025, Parker ranked No. 102 among U.S. boy names.1 It is the highest-ranking P name in this section. The list is alphabetical, not ordered by popularity.

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.”

37 Cute Boy Names That Start With P

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 capital city of 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 diminutive of Pavel.

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.”

Preparing for Birth? Start Here.

Short, practical lessons to help you feel more prepared, supported, and ready for birth.
300 Baby Boy Names That Start With P
300 Baby Boy Names That Start With P

25. Peridot — An English word name for the green gemstone. The word’s earlier origin is uncertain.

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.

10 Familiar Boy Names That Start With P

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.

69 Cool Boy Names That Start With P

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 — An English surname meaning “son of Peter.”

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 — An English occupational word name for someone who steers or guides a vessel or aircraft.

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 “action” or “practice.”

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 — A Phoenician name that probably means “Pumay has given.” It is also associated with a sculptor in Greek mythology.

67. Pyramus — A Greek mythological name associated with the legendary lover of Thisbe.

68. Pythagoras — An Ancient Greek name derived from Pythios, a name of Apollo, and agora, meaning “assembly” or “marketplace.”

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

13 Biblical and Faith-Inspired Boy Names That Start With P

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 — Hebrew for “breach” or “burst forth.”

8. Pharez — A biblical variant of Perez meaning “breach” or “burst forth” in Hebrew.

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

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

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

2. Paco — A Spanish diminutive of Francisco.

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 English literary name for a mischievous sprite.

45. Puma — A Quechua word name for the large wild cat.

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

54 Unique Boy Names That Start With P

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 — A French and Germanic name meaning “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 — An English surname meaning “son of Piers.”

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

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 — A Welsh mythological name meaning “care” or “worry.”

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

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

Finding a favorite can take time, especially when several names feel close. Keep the P names you like most nearby for a few days and notice which ones you continue coming back to. That smaller group will be easier to compare with your last name and any nicknames you might use.

For more ideas, visit our baby names hub or continue with the related name lists below.

View Sources +
Share
  • 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 about parenting and momming, along with overcoming loss after suffering a great loss of her own. Above all - she loves to write and create content that speaks about motherhood and the madness that surrounds it!

Read full bio

Baby Names by Letter

Browse A–Z baby names and find the perfect fit for your family.

Boy names Girl names

you’re not alone

Know What to Do When Labor Starts

Step-by-step guidance to help you feel prepared, supported, and clear on what to do when it matters most.

Baby Chick App
Get Our Free Mom Newsletter