Skip Navigation

Find your passion

How Much Does a Cardiologist Make?

Working with patients in both hospitals and medical offices, Cardiologists diagnose and treat conditions of the heart. As a Cardiologist, you determine the appropriate treatment for many life-threatening diseases and conditions by reviewing each patient’s medical history and conducting a physical examination and further testing. Together with other specially trained Physicians and Surgeons, you’re responsible for the health of your patients. This highly stressful position is too much for some people, but if you can handle the demanding education and training requirements, you’re likely to enjoy a hefty annual salary for your efforts.

What is the average salary of a Cardiologist?

The Department of Labor report that the average salary of a Cardiologist is $66,857, which equates to approximately $32 per hour based on 2,080 hours worked per year (or 40 hours per week). The lowest-paid 25 percent of Cardiologists earns approximately $60,000 annually, and the highest-paid 25 percent earn more than $158,000.

Several factors influence the annual average salary of a Cardiologist, such as experience, whether they’re self-employed or employed by a health care facility, and location of the position.

Are Cardiologists in demand?

Simply put, yes. It is estimated that employment of all Physicians will grow by as much as 15 percent in the coming years — much faster than average when compared to all occupations. The health care industry continues to grow in response to the United State’s aging population, coupled with the obesity problem the country faces. Consumers continue to demand the highest level of care possible, meaning more time is spent with each patient, decreasing the overall number of patients treated daily by each Physician.

Was this helpful?YesNo

Careers You May Like


Treat patients who have muscle, bone, and joint conditions.

Pediatric Hematologist

Treat children who have blood diseases and disorders.

Flight Surgeon

Keep aircraft and spacecraft crews in healthy condition.


Treat patients who have kidney diseases and disorders.

Osteopathic Physician

Provide holistic medical care to patients.


Treat patients who have blood diseases and disorders.

Pediatric Cardiologist

Work with babies and children who have heart conditions.


Help cancer patients tackle their disease.

Emergency Room Physician

Help trauma patients in the fast-paced world of the ER.


Treat patients who have heart conditions.


Work with patients who have diseases and disorders of the lungs.


Work with patients who have conditions and diseases of the nose.

Neonatal Doctor

Work with newborn babies who need special treatment.