
Highlights
Age Groups Seen
- Adults
- Geriatrics
Languages
- French
- English
Gender
MaleLocations
- Brigham and Women's Cardiology Clinic at the Fish Center for Women's Health
- 850 Boylston Street, Suite 402, Chestnut Hill, MA 02467
- Get Directions
- phone: 617-732-9300
- fax: 617-732-9458
- Brigham and Women's Cardiology Clinic
- 20 Patriot Place, Foxborough, MA 02035
- Get Directions
- phone: 508-718-4010
- fax: 508-718-4011
Expertise
Education
- Fellowship: Brigham and Women's Hospital, Cardiology, 1992
- Residency: New York- Presbyterian Hospital, Internal Medicine, 1989
- Medical Education: Columbia University in the City of New York, 1986
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 1989
Insurance
- Aetna
- Beech Street
- Blue Cross Blue Shield
- Blue Cross Blue Shield Medicare
- Cigna
- Commonwealth Care Alliance
- Coventry
- Fallon Health
- Harvard Pilgrim Health Care
- Humana
- Mass General Brigham Health Plan
- MassHealth
- Medicaid CT
- Medicaid ME
- Medicaid NH
- Medicaid RI
- Medicaid VT
- Medicare
- Medicare ACO
- Multiplan
- Railroad Medicare
- Senior Whole Health
- TriCare
- Tufts Health Plan
- Tufts Medicare Preferred
- United Health Care
- Wellpoint
- WellSense
Ratings & Reviews
4.9 out of 5
199 ratings, 82 reviewsThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- Reviewed on 2/4/2026
Dr. Cannon is a thoughtful and caring provider. He is thorough and takes his time to explain , and answe questions.h
- Reviewed on 2/2/2026
Dr. Cannon was wonderful . He spent a good amount of time with me and discussed my care in a way that was easy to understand . [redacted] I was very happy with the office .
- Reviewed on 1/28/2026
I feel Dr. Cannon pays attention to my concerns and he takes the time to discuss them with me
- Reviewed on 1/26/2026
Dr Cannon found an issue that he felt needed further investigation, explained what tests he was requesting and was sure I understood everything before I left.
- Reviewed on 1/22/2026
Everything was done in a very professional manner. Dr. Cannon and his nurse were very kind, thorough, and considerate of my feelings. I think they were both excellent and I really enjoyed a visit with them.
- Reviewed on 1/14/2026
I appreciated the time Dr Cannon took to explain everything. He had reviewed my records beforehand and went over things that I didn't understand and made sure I understood everything. It was a great visit and I appreciated the time he spent with me.
- Reviewed on 12/15/2025
Dr. Cannon is a very knowledgeable doctor and I glad that I am under his care.
- Reviewed on 12/15/2025
Always feel well cared for at B&W
- Reviewed on 12/11/2025
Dr Cannon was very kind and gave me more time than I deserved as I had a lot of questions since my last visit. Thank you Dr Cannon.
- Reviewed on 12/11/2025
Wonderful first appt experience with this cardiologist. I did not feel at all rushed, he answered all my questions, asked and listened to pertinent questions, and explained next steps clearly in easy to understand language.
- Reviewed on 11/28/2025
Dr. Cannon is excellent.
- Reviewed on 11/21/2025
Dr. Cannon is an extraordinarily knowledgeable physician with expertise in cardiac care. He is very articulate and always focuses on key aspects of my health with emphasis on prevention. I appreciate his feedback and feel fortunate to have him as my cardiologist.
- Reviewed on 11/27/2025
Outstanding care.
- Reviewed on 11/20/2025
I have known this provider for many years. He talked to me for three minutes, told me he had another patient, and he called me back later. And the only thing that happened was I got a phone call saying I should have another telehealth in [redacted] of 2026. We got nothing accomplished in this conversation, and I felt very abandoned.
- Reviewed on 11/19/2025
excellent experience with a new doctor
- Reviewed on 11/17/2025
Dr Cannon was wonderful! Listened to my concerns.
- Reviewed on 11/5/2025
Excellent! Fantastic!
- Reviewed on 11/3/2025
Very good
- Reviewed on 10/28/2025
Dr. Cannon was very professional and knowlegeable!
- Reviewed on 10/30/2025
Dr. Cannon considers your whole health and well being and always in a positive and caring way.
- Reviewed on 10/27/2025
Great experience
- Reviewed on 10/27/2025
Good bed side manners
- Reviewed on 10/27/2025
Dr. Cannon was extremely patient, knowledgeable, and put me at ease.
- Reviewed on 10/20/2025
Very caring man
- Reviewed on 10/20/2025
Very thorough. Listens carefully and answered all of my questions.
- Reviewed on 10/17/2025
Explained everything very well. No questions at this time.
- Reviewed on 10/9/2025
Excellent.
- Reviewed on 10/7/2025
Dr. Cannon is the kind of doctor everybody dreams of having. [redacted]
- Reviewed on 10/7/2025
I was grateful for being able to get this provider. He was so patient, listened to my concerns , I really like him
- Reviewed on 10/6/2025
Dr. Cannon was amazing, took his time and explained everything. followed up with a half hour of receiving my test results. he was right on time as well. high praise for this MD!
- Reviewed on 10/5/2025
Dr Christopher Cannon is brilliant, so kind and precise in all that he does. He is my knight in shining armor! Thank you so much! redacted]
- Reviewed on 9/29/2025
Dr. Cannon explained his thoughts on my issues very well, he listened to what I had to say and was kind and responsive. I appreciate that he considers my feedback on treatment etc.
- Reviewed on 9/29/2025
Dr Cannon is great. I'm so lucky to have him. He listens to me. Takes the time to really listen and engage with me. I'm so happy with him.
- Reviewed on 9/22/2025
He cares very much about his patient. He listens to what you have to say, you never feel rush and he explains everything to you so you understand.
- Reviewed on 9/20/2025
He was very kind and understanding. Would recommend! [redacted]
- Reviewed on 9/17/2025
Excellent doctor. I'm so glad I am under his care
- Reviewed on 9/18/2025
Christopher Cannon is an excellent doctor ("Top Drawer" ! ). ;-)
- Reviewed on 9/10/2025
Very pleasant visit!treated with personal care and respect! Very satisfied
- Reviewed on 9/10/2025
Dr. Cannon is the best if the best! I am so fortunate to have him as my Cardiologist Dr. Cannon is very kind,gentle,and Intelligent One cannot find a better Cardiologist !!
- Reviewed on 9/8/2025
Excellent care
- Reviewed on 9/8/2025
Dr. Cannon is an excellent cardiologist. His knowledge, caring, responding any questions very quickly even through telephone. I am very lucky to have such a specialist as my medical doctor.
- Reviewed on 9/7/2025
Dr Cannon is an experienced and knowledgeable cardiologist-the best I have had. He listens to and considers my concerns and opinions in a respectful manner. He answers all my questions. I feel like I am in good hands.
- Reviewed on 8/25/2025
Very satisfactory
- Reviewed on 8/28/2025
Listens carefully to my concerns.
- Reviewed on 8/25/2025
He was one of the best I have had!I finally felt heard. He made me feel so comfortable telling him my concerns and I felt validated. He's a keeper.
- Reviewed on 8/23/2025
Personable and caring
- Reviewed on 8/23/2025
My visit with Dr. Cannon and his staff was excellent in every respect. [redacted]
- Reviewed on 8/22/2025
I enjoyed the visit with care providers. It was very clear and thorough. Heard what I asked, engaged in a conversation that covered the specific topics as well as the more general aspects of health and disease. And I highly recommend this person to someone else.
- Reviewed on 8/22/2025
Listened and gave good feed back
- Reviewed on 8/20/2025
Dr. Cannon seems very knowledgeable about my health issues and very down to earth to talk to.
- Reviewed on 8/20/2025
I have a lot of trust in this provider and I am very happy with him. [redacted] I have been very happy with this cardiologist.
- Reviewed on 8/21/2025
Excellent
- Reviewed on 8/14/2025
Dr. Cannon is kind, professional and brilliant.
- Reviewed on 8/13/2025
Dr. Cannon always takes the time to carefully explain to me any answer to any medical question I might ask. I never feel stressed. I never feel rushed. I feel like I'm being doctored by a genuinely good man and I'm very fortunate to have him as my doctor thanks Doc Well done.
- Reviewed on 8/13/2025
Warm , knowledgeable, caring
- Reviewed on 8/13/2025
Dr Chris Cannon was excellent during my visit with him. He listens and answers all of my questions. He explains my medical concerns and medicines in ways I understand. Dr. Cannon rates a 10+ out of 10 for all of his wonderful qualities as a doctor for me. I am very glad he is my doctor as I trust and respect him.
- Reviewed on 8/4/2025
First visit with Dr. Cannon & he immediately puts you at ease. He's very thorough & a thoughtful professional.
- Reviewed on 7/18/2025
As busy and in demand as Dr. Cannon is, his staff were very responsive, sensitive, and accommodating in managing to book an appointment for me in a very timely manner. I hold Dr. Cannon and his staff in highest regard.
- Reviewed on 7/17/2025
I have a very good experience with Dr. Cannon. He listens and explains well. He is very interested in helping his patient's health.
- Reviewed on 7/14/2025
Great experience at BWH Foxboro, I am fortunate to have Dr Cannon as my cardiologist at the Foxboro location.
- Reviewed on 7/7/2025
Very thorough. Excellent follow up and communication
- Reviewed on 7/2/2025
Dr. Cannon is the world's best!
- Reviewed on 7/4/2025
Dr Cannon was very thorough in the questions he asked me regarding my health.
- Reviewed on 6/23/2025
1st of all I can't say enough superlatives about Doctor Christopher Cannon ! What a wonderful Doctor and human being! 2ndly the attendants taking info and vital signs and setting up an EKG were spot on the necessary tasks ! Hence I was able to be seen in a most timely fashion ! 3rdly The staff checking me in was respectful and courteous ! Lastly The modern technology that supports the portals is also very useful ! And is well done ! Please feel free to share this with Dr. Cannon and your Staff ! A+ all the way round ! Thank you all ! [redacted]
- Reviewed on 6/18/2025
My experience with Dr Cannon was exceptional. He answered all my questions and explained what I needed to know. I Finally have my Blood Pressure under control thanks to Dr Cannon.
- Reviewed on 6/18/2025
Pleasant, professional, and knowledgeable.
- Reviewed on 6/16/2025
Dr. Cannon is an exceptional Dr. and took his time with me talking about options for my medical issue. He also followed up like he said he would. Highly recommend. Caring, compassionate, and so nice.
- Reviewed on 6/15/2025
Dr. Cannon is an excellent doctor. [redacted] He's very engaging and always listens to my concerns and includes me in his treatment plan.
- Reviewed on 6/13/2025
I feel the appointments are not long enough. The actual time spent with Dr. Cannon, who have very, very deep esteem for, but I would like to have an appointment that lasts a little longer than what's allotted right now.
- Reviewed on 5/29/2025
Experience with Dr.Cannon is always very good.
- Reviewed on 5/28/2025
Knowledgeable and current
- Reviewed on 5/29/2025
My experience with Dr. Cannon was the best experience I've had considering my high cholesterol since I've been going to the cardiology department. He is far far exceeded my expectations and he is a 10 times 10. Thank you.
- Reviewed on 5/26/2025
Easy to talk to and explains my issues very well
- Reviewed on 5/26/2025
Extremely nice person.
- Reviewed on 5/19/2025
The entire staff was very professional and polite, and Dr. Cannon was great as always. I feel very fortunate to have him as my cardiologist.
- Reviewed on 5/12/2025
[redacted] hooked me up for an EKG asked me a bunch of questions he left. The doctor would be in shortly and Dr. Cannon came in probably about a minute later. I went home and told my boyfriend I have never ever met a Doctor who was so kind, engaging, explained everything to me that I could understand, did not rush me out the door. [redacted] I have never been to Brigham for any care. I've heard wonderful things about it, and now I can see why. Dr. Cannon is absolutely fabulous!
- Reviewed on 4/21/2025
Very good.
- Reviewed on 4/14/2025
Listened attentively. Thoroughly read my history and past experiences. Presented thoughtful insight and alternatives
- Reviewed on 4/7/2025
A good visit. I felt comfortable.
- Reviewed on 4/7/2025
First time I met Dr. Cannon. He was fantastic. The young lady that gave me the ekg and did my vitals was also fantastic. They both made me feel at ease.
- Reviewed on 4/7/2025
Dr. Cannon is one of the most pleasant, throughly professional, doctor I know. He always makes sure he answers questions that you have and makes sure you understand everything he tells you.
- Reviewed on 3/31/2025
The provider is excellent. He takes the time to listen and allows patient to make decisions together. He also gave good advice. He goes the extra mile! Wonderful doctor.