Christiane Haeffele

Cardiologist, Adult congenital heart disease cardiologist

Clinical Associate Professor, Medicine - Cardiovascular Medicine Clinical Assistant Professor, Pediatrics - Cardiology

View Professional Summary »

Additional Languages Spoken:


Dr. Christiane Haeffele earned her medical degree from the Duke University School of Medicine in Durham, North Carolina. She completed a combined medicine and pediatric residency at Harvard University in Boston, Massachusetts at the Brigham and Women's Hospital and Boston Children's Hospital. She also completed the Doris and Howard Hiatt Residency in Global Health Equity and Internal Medicine program, working on oncology infrastructure in Rwanda in partnership with the Rwandan Ministry of Health and Partners in Health. She completed her fellowship in adult cardiology and sub-specialized training in adult congenital heart disease and echocardiography at Stanford Hospital. She served one year as a chief fellow for the general cardiology fellowship at Stanford.

Dr. Haeffele is the Director of the Structural ECHO program at Stanford Hospital. She is the Program Director for the Advanced ECHO Imaging fellowship. Dr. Haeffele is also appointed Clinical Assistant Professor of Medicine and Pediatrics at Stanford University School of Medicine.

Dr. Haeffele is a board certified cardiology physician. Her research interests include management of adults with congenital heart disease, echocardiography, structural heart disease and catheter based interventions, and the complexities of heart transplant in the adult with congenital heart disease.

Professional Summary

Education & Certifications
  • Board Certification: National Board of Echocardiography, Adult Echocardiography (2016)
  • Board Certification: American Board of Internal Medicine, Adult Congenital Heart Disease (2019)
  • Fellowship: Stanford University Cardiovascular Medicine Fellowship (2016) CA
  • Residency: Brigham and Women's Hospital Internal Medicine Residency (2012) MA
  • Board Certification: American Board of Internal Medicine, Cardiovascular Disease (2016)
  • Fellowship: Stanford University Cardiovascular Medicine Fellowship (2015) CA
  • Board Certification: American Board of Internal Medicine, Internal Medicine (2014)
  • Medical Education: Duke University School of Medicine (2007) NC

Honors & Awards
  • Andrew C. Puckett Humanism in Medicine, Duke University (2007)
  • Department of Medicine Teaching Award, Stanford Medicine (2020)
  • Excellence in Cardiology Fellowship, American College of Cardiology (2015)
  • Graduated with Honors, Molecular and Cellular Biology, UC-Berkeley (1997)
  • Outstanding Clinical Fellow Award, Stanford University, Division of Cardiology (2014)
  • Outstanding Researcher, Department of Molecular and Cellular Biology, UC-Berkeley (2001)
  • Timothy F. Beckett, Jr. Award, Best Clinical Teaching by a Medicine Fellow, Stanford University (2014)

  • Member, American Heart Association (2012 - Present)
  • Member, International Society of Adult Congenital Heart Disease (2015 - Present)
  • Fellow, Society for Cardiovascular Angiography and Interventions (SCAI) (2021 - Present)
  • Fellow, American College of Cardiology (2023 - Present)
  • Fellow, American Society of Echocardiography (2023 - Present)

Administrative Appointments
  • Affinity Chief, General Cardiology Inpatient Service, Stanford Hospital (2016 - 2019)
  • Assistant Program Director, General Cardiology Fellowship, Stanford University (2017 - 2021)
  • Director of Structural ECHO, Stanford CV Medicine (2019 - Present)
  • Program Director of Advanced ECHO Imaging Fellowship, Stanford University (2020 - Present)


Practice Locations

Adult Congenital Heart Program Stanford, CA
Stanford, CA

300 Pasteur Drive, 3rd Floor, A32

Stanford , CA 94305

(650) 724-9220

Make An Appointment More Clinic Information » Getting Here »

Stanford Echocardiography and Vascular Imaging Center Stanford, CA
Stanford, CA

300 Pasteur Drive, 3rd Floor, Clinic B36

Stanford , CA 94305

Make An Appointment More Clinic Information » Getting Here »

Adult Congenital Heart Program at Stanford Stanford, CA
Stanford, CA

300 Pasteur Drive, 3rd Floor, A32

Stanford , CA 94305

(650) 724-9220

Make An Appointment More Clinic Information » Getting Here »

Patient Ratings

(40 Ratings)

Overall Rating

View Ratings by Category

Friendliness/courtesy of the care provider
Explanations the care provider gave you about your problem or condition
Concern the care provider showed for your questions or worries
Care provider's efforts to include you in decisions about your care
Care provider's efforts to include you in decisions about your treatment
Recommended to others
Likelihood of your recommending this care provider to others
Wait times
Wait time at clinic (from arriving to leaving)

How Our Ratings Work

The Patients Ratings and comments are gathered from our Patient Satisfaction Survey and displayed in their entirety.

Patient Satisfaction Survey Disclaimer

Patient Reviews

(75 reviews)

Wonderful doc. Very professional!
She is excellent.
Dr. Haeffele is an exceptionally good doctor and human being.
Loving Caring Good listener you guys could not have picked a better Dr
Dr Haeffele is a great physician. I am very fortunate to have her as my cardiologist.
Outstanding doctors, nurses and support staff!
Great attitude very helpful
Dr. Haeffele is our cardiologist for years now, she really care for her patients and making sure all the process they do while I was in the hospital is to ensure I am safe and able to recover well. I am blessed to have her as my cardio.
Best ever
She is very caring and professional
I have nothing but praise for Dr. Haeffele. She is an exceptionally fine doctor and person.
Great hospitality’s superb treatment
Dr H is very good
Dr. Haeffele is one of the best doctors I have ever had. She genuinely cares for my well-being and health, not just relating to cardiology, but my overall health.
She’s a great doctor. She explained pulmonary hypertension in a way I could understand. I felt she really cared about getting me back to doing all the things I use to do.
She is remarkably responsive to any concerns I have. She gave me goals to aim for. She encouraged me to continue doing the right things I was already doing.
Dr. Haeffele is a compassionate, caring, honest doctor. She does not make you feel rushed, and does her best to answer questions in a manner that you can understand.
I wish I would have seen her. I was under the impression my appointment was with her.
She is the absolute best doctor. She listens well, and gives feedback with suggestions and referrals as needed. Extremely caring.
Dr. Haeffele was punctual, attentive and knowledgeable. She is an excellent clinician.
Very humble, friendly n cooperative. Lent a good ear to what all I had to tell her about my daughter’s recent condition. Assured of all help.
Christiane has done a truly amazing job!! She is always kind and helpful and she always offers her time to ensure that all of my questions are answered. I feel she goes out of her way for her patients. I cannot recommend her highly enough. She is truly amazing!!
She is a excellent doctor and human being She cares for her patients and provides the best care she can give
She is the best doctor I have ever seen. She is brilliant, caring, attentive and everything you would like your doctor to be. She saved my life when my local cardiologist failed to diagnosis my problem. She is a team player and is not hesitant to consult other specialists. She treats me kindly and respectfully. She doesn’t hurry you when you are talking but she listens with interest and concern. I respect her very much.
Dr. Haefele combines her expertise with a willingness to listen and discuss my medical care. She is always knowledgeable, informative, professional and understanding. I feel confident that I am receiving the most expert care and advise from her. Dr. Haefele is thorough, detailed and committed to addressing my health care concerns.
Dr. Haeffele is thoughtful, caring and competent. I always feel heard and supported, and that she is looking out for my best interest to allow me to live my best life.
Both doctors were professional and listened to concerns. Never felt rushed
Dr Haeffele and staff are the best!
Dr Haeffele is great at listening and understanding all the complexities of my various medical conditions, and is also excellent at being practical regarding treatment options.
She is very good
Dr. Haeffele is an excellent doctor.
She's my best & mist perfect cardiovascular provider!!
They’re the best in the world
Dr. Haellele is very good! Excellent
Dr. Haeffele's concern for her patents is clearly evident. All the time,e very time I have seen her exceptional doctor and very caring.
Dr. Haeffele is the most caring and compassionate doctor I have ever met. She listens!
I love my doctor.
I felt everyone cared and helpful
Even though there was a mix up with my appointment, the cardiology team worked hard to have me be seen by Dr. Haeffele who came from a different part of the campus, she was very gracious.
Dr. Haeffele has an incredible combination of knowledge/expertise, excellent communication skills and comforting bedside manner. Truly top-notch!
Dr. Haeffele was outstanding in her care, knowledge, patience, follow through. She is communicating timely, thoughtful, outstanding. I will miss her.
Absolutely outstanding care! Called us more times than the scheduled phone visit in order to keep us updated in a timely manner & to continue supporting our informed decision making.
Doc Haeffele was extremely professional and friendly. Best service ever.
Also gave excellent follow up explanations to 2 MRI's scheduled after this visit even if it was after hours.
A very good doctor. Will be coming again to seek her advice and treatment about my health.
I was at the office a lot longer than expected before I saw the doctor as she was trying to consult with the electrocardiologist before seeing me & could not reach him.
best doctor I have ever had
Dr. Haeffele was very nice, easy to talk to and understand. She clearly knows what she talks about and gave me great tips for the future.
Most of my appointment & discussion was w/a "fellow" - Not much time w/the doctor personally.
Dr. Haeffele is amazing!
Dr. Haeffele is great at explaining everything. I have complete confidence in her.
She listens to me & empathizes and gives my visit 100% attention so I trust what she says and have confidence in her recommendations & next steps. She has a great a reputation & appears to be very skilled. Would not hesitate to recommend "Dr. Angel."
Dr. Haeffele is extremely helpful in all areas of my healthcare. We live about 3 hrs. from the hospital and she is so great in trying to schedule all of my appointments into 1 day. She also has located & scheduled for me my appointment with the audiologist at Stanfrod. Thank you Christiane!
Dr. Haeffele is a very concerned patient dr. She's always showed off her compassion.
Dr. Haeffele is a wonderful doctor. Spends time answering my questions. Never feel rushed.
Outstanding doctor she has helped my condition when no one else could. Thanks.
best provider I have ever been to. i wasn't dismissed and she was very throrough! I've seen lots of doctors but she was my favorite, by far.
really appreciate how the doctor doesn't rush during the appointment.
Dr. Haeffele is very thorough, concerned, and caring.
She was one of the best doctors I have ever been to. She was very thorough and kind.
Great experience. Very professional. Very caring.
she always so kind, thoughtful, and never makes me feel rushed. she is a very good listener.
Dr. Haeffele was outstanding! She was very kind and friendly, patient, carefully explained everything, had excellent knowledge, and even showed care for same health issues unrelated to my heart! She also gave great suggestions and empowered me to make decisions about my health.
I love Dr. Haeffele. She is kind, a great listener, and persistent to resolve my health issues. I know she is invested.
Provider was friendly, professional and efficient;
Competent cardiologist.
First visit with this doctor. Very good impression.
She is knowledgeable but used acronyms that I did not necessarily know so I asked what they meant. I am not sure all patience would stop a doctor and ask.
Dr. Haeffele is a wonderful physician. She takes her time and explains everything. She always answers my questions. I always arrive with a lot of anxiety, but leave feeling reassured.
I felt that I was just patient # whatever of the day, rather the feeling that she knew or cared about me.
I have Dr. Haeffele.
#10. (If asked.)
The doctor was awesome!! Awesome! Awesome!

View More »

Referring Physicians