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%.