The average salary of a pediatrician is $129,555 per year. The salary range for this career is anywhere from $83,823 to $180,132. Pediatricians also earn money from profit sharing, bonuses and commission. In general, new pediatricians earn an average of $126,000 per year. Those who have been working as a pediatrician for five to 10 years average a salary of $138,000 while those who have been working as a pediatrician for 10 to 120 years are earning an average of $145,000 per year. Those working as a pediatrician for 20+ years are earning an average of $157,000 per year.
The city a pediatrician practices in also has something to do with how much money they earn. Pediatricians earn the largest salaries in Phoenix, Indianapolis, Houston, San Diego, Boston, Pittsburgh and Dallas. Those working as a pediatrician in L.A., Austin, Chicago, New York, Denver, San Antonio, Philadelphia and Atlanta earn the lowest salaries. The states where pediatricians earn the most money are Oklahoma, Montana, Mississippi, Nebraska and South Dakota.
The average pediatrician earns roughly $74 per hour. Those who get paid the least per hour generally earn $42 each hour. The pediatricians who earn the highest salaries are getting paid an average of $96 hourly. This translates to low paid pediatricians earning under $88,000 per year and highly paid pediatricians earning a yearly salary of over $220,000. Many times pediatricians who are making the least work in impoverished and rural areas or only work part time hours. Pediatricians working in metropolitan areas tend to earn the most amount of money per year. The metropolitan areas were pediatricians earn the most money are Toledo, Ohio, Salem, Oregon, Jackson, Mississippi, Charlotte, North Carolina and Baton Rouge, Louisiana.
Pediatricians provide an invaluable service to children across the country and some are compensated for it better than others.