A pediatrician in the United States makes on average around $315,000 per year as of 2025. This salary can range typically between $295,000 to $460,000 annually depending on experience, location, and type of practice. Entry-level pediatricians start near $299,000, while those with more than 10 years of experience can earn around $320,000 per year. Monthly, this equates to about $26,250, with hourly rates averaging approximately $134 based on a 44-hour workweek.
Other sources report somewhat lower median salaries around $198,000 to $207,000 per year, reflecting variations in data sources and employment settings. Pediatricians working in outpatient care centers tend to earn higher wages, and location greatly influences pay, with states like Oregon and Alaska at the higher end of the spectrum.
Overall, pediatricians earn competitive salaries with good career growth potential, and the compensation often includes bonuses and incentives in addition to base pay.