The average salary of a pediatrician in the United States can vary, but it generally ranges from $150,000 to $200,000 per year. Factors such as subspecialty, location, and experience can significantly affect this range. For instance, a pediatric cardiologist may earn more than a general pediatrician.