Work less but earn more.
Cardiologists earn an average of $421,330 per year.
The average wage is $347,870, projected growth rate is 3%.
The average pay is $329,080, projected growth rate is 4%.
Average annual salary: $327,650, The projected growth rate is 3%.