About Dr. Castelli

Dr. Jon-Michael Castelli is a board-certified pediatrician with over 10 years of experience practicing pediatric medicine in the Bay Area. He has been serving the San Francisco community since 2010 at first California Pacific Medical Center, and now at Discover Health in North Beach, where he has earned a reputation as an expert clinician, diagnostician, and educator of colleagues, students, and families.

His experience spans a broad range of pediatric medicine including neonatal and pediatric intensive care, pediatric hospitalist medicine, and pediatric primary care. Dr. Castelli graduated cum laude from Duke University and earned his medical doctorate at the Ohio State University College of Medicine, where he also graduated with honors. After a move to the west coast, he completed residency training at Lucile Packard Children’s Hospital at Stanford.

Along with providing excellent care to his patients at Discover Health, Dr. Castelli makes an impact in his community by helping to train the next generation of healthcare practitioners. He served as the medical director of the pediatric hospitalist program at the California Pacific Medical Center, overseeing its transition to a Stanford satellite program, and has earned teaching awards for excellence in pediatric education from Dartmouth University.

In his free time, Dr. Castelli enjoys reading, writing, and even dabbles in improvisational comedy! He also cherishes his family time with the most important ladies in his life: his wife Holli, and daughter Cora.

Dr. Castelli’s approach to patient care is personalized and collaborative. He works constantly to employ the best evidence-based practices, while maintaining an openness to new and complementary therapies. His patients laud him for his empathetic and attentive nature, and he can truly identify with his patients through the ups and downs of having children as he is the father of a pre-schooler himself.


Read more
,  Office of Jon-Michael Castelli, M.D.

Dr. Jon-Michael Castelli is a board-certified pediatrician with over 10 years of experience practicing pediatric medicine in the Bay Area. He has been serving the San Francisco community since 2010 at first California Pacific Medical Center, and now at Discover Health in North Beach, where he has earned a reputation as an expert clinician, diagnostician, and educator of colleagues, students, and families.

His experience spans a broad range of pediatric medicine including neonatal and pediatric intensive care, pediatric hospitalist medicine, and pediatric primary care. Dr. Castelli graduated cum laude from Duke University and earned his medical doctorate at the Ohio State University College of Medicine, where he also graduated with honors. After a move to the west coast, he completed residency training at Lucile Packard Children’s Hospital at Stanford.

Along with providing excellent care to his patients at Discover Health, Dr. Castelli makes an impact in his community by helping to train the next generation of healthcare practitioners. He served as the medical director of the pediatric hospitalist program at the California Pacific Medical Center, overseeing its transition to a Stanford satellite program, and has earned teaching awards for excellence in pediatric education from Dartmouth University.

In his free time, Dr. Castelli enjoys reading, writing, and even dabbles in improvisational comedy! He also cherishes his family time with the most important ladies in his life: his wife Holli, and daughter Cora.

Dr. Castelli’s approach to patient care is personalized and collaborative. He works constantly to employ the best evidence-based practices, while maintaining an openness to new and complementary therapies. His patients laud him for his empathetic and attentive nature, and he can truly identify with his patients through the ups and downs of having children as he is the father of a pre-schooler himself.



Read less
Ask us

Feel free to email us regarding any scheduling or general questions!

Follow Us
Hours