First-year residents earn an average of $60,000 a year. The median salary for a physician is $208,000, though this can vary widely according to specialty, with anesthesiologists earning around $332,000 a year and pediatricians earning $198,000.