About Ryan K. Johnson, MD

Ryan K. Johnson, MD, is a pediatric and fetal cardiologist specializing in diagnosing and treating heart problems in children. He sees patients at the Phoenix Children's Specialty clinic in Tucson.

Dr. Johnson first worked at Phoenix Children's in urgent care after his residency. As a new doctor, he loved the welcoming and supportive culture. After leaving to complete his fellowship, he was excited to return as a cardiologist. He values being part of a culture focused on teamwork and making Phoenix Children's the leading children's healthcare system in the Southwest.

Crediting his pediatrician as his inspiration to become a provider, Dr. Johnson's never forgotten how his doctor made him feel like he was the most important person in the room. Dr. Johnson tries to provide patients the same kindness, compassion and attention he received.

Dr. Johnson earned his medical degree at Oregon Health and Science University in Portland, Oregon. After completing his pediatric residency at the University of Arizona Health Sciences Center in Tucson, Dr. Johnson completed a pediatric cardiology fellowship at the University of Iowa Children's Hospital in Iowa City. He is certified in general pediatrics and pediatric cardiology by the American Board of Pediatrics.

When it comes to patient care, Dr. Johnson makes communication a priority. He listens to patients and families, encouraging them to ask questions and be active in their care.

When he's not working, Dr. Johnson enjoys traveling with his wife, son and daughter, playing golf and mountain biking.

Medical School / Education

Oregon Health and Science University, Portland, OR


University of Arizona Health Sciences, Tucson, AZ


(Pediatrics) University of Arizona Health Sciences, Tucson, AZ


(Pediatric Cardiology) University of Iowa Children's Hospital, Iowa City, IA

Pediatrics, Pediatric Cardiology

American Board of Pediatrics

Pediatric Cardiology


Phoenix Children's Specialty Care

5983 E. Grant Rd.
Suite 201
Tucson, AZ 85712

Get Directions

Phoenix Children's Cardiology

155 Calle Portal
Suite 700
Sierra Vista, AZ 85635

Get Directions

Phoenix Children's Cardiology

815 15th St.
Douglas, AZ 85607

Get Directions

Upon entry, the receptionist to the medical assistant, they were so helpful so welcoming and so kind!! The Dr was amazing!! Thank you we are very grateful for this experience!!

I think we had a really great experience. The doctor was very clear about what we were doing today and what may come in the future. And everything was easy to understand. Everybody was courteous and kind.

I am so impressed and pleased with how staff handled my scared screaming child. It helped with the anxiety to see all the staff not trying to rush my son into getting the tests done. Amazing job!