Skip to main content

Calvin K. Craig MD

portrait of Calvin K. Craig MD
  • Internal Medicine
  • Cardiology
Biography

Calvin Craig, MD, joined the PeaceHealth Cardiology team in 2023. His professional interests include advanced heart failure and cardiac imaging, specifically, echocardiography, CT, nuclear and MRI. Calvin completed his medical degree at the University of Limerick Graduate Entry Medical School in Limerick, Ireland and his residency in internal medicine at University of Massachusetts Medical School-Baystate Medical Center in Springfield, Massachusetts. He fulfilled his fellowship training in cardiology at the University of Nebraska Medical Center in Omaha, Nebraska. Dr. Craig is a member of the American College of Cardiology, the American College of Physicians and the American Medical Association. He has collaborated on several peer-reviewed articles and presentations.

Education
  • University of Limerick Graduate Entry Medical School
    Degree: Doctor of Medicine (MD)
  • Baystate Medical Center Springfield Internal Medicine GME
    Specialty: Internal Medicine
  • University of Nebraska Medical Center
    Specialty: Cardiovascular Disease
Comments

The Patient Satisfaction Rating is an average of all responses to provider-specific questions on our post-appointment patient surveys. Patient Comments are submitted by patients (or their caregivers) on our Patient Satisfaction Survey, and are displayed in their entirety.

Insurance Accepted
  • Aetna
  • Amerigroup Washington
  • Cigna
  • Community Health Plan of Washington
  • Coordinated Care Washington
  • First Choice Health Network
  • First Health Network
  • Group Health Cooperative
  • Health Net Federal Services
  • Humana
  • Medicaid Washington
  • Medicare
  • Molina Healthcare
  • Multiplan Network
  • Pacific Medical Centers
  • Premera Blue Cross
  • Provider Network of America
  • Regence - Oregon & Washington
  • TriWest Healthcare Alliance
  • United Healthcare
  • Washington State Labor & Industries

Where I See Patients

My PeaceHealth Patient Portal

  • Communicate with your doctor
  • Request prescription refills
  • Access your test results
  • Manage your appointments