What training is required to become a cardiologist?
Cardiologists must graduate from an approved medical school, must complete an accredited internal medicine residency program of at least three years, and complete a subspecialty clinical education program (fellowship) in cardiology of at least three years. Some cardiologists also complete one-two additional years of subspecialty training in interventional cardiology, electrophysiology, nuclear cardiology or echocardiography.