Welcome to our practice.

Welcome to the pediatric dental practice of Dr. Joanna Cheung.

Our office provides specialized dentistry for children and adolescents in a warm, caring and child-friendly environment. As pediatric dentists, our 2-3 years of additional training after dental school has prepared us for the unique dental needs of each child we serve. We focus on preventive care to help each child grow a healthy smile that will last a lifetime. Our office serves infants, children, teens and children with special health care needs in Moraga, CA and the surrounding cities of Lafayette and Orinda, CA.

  • Dr.
    Joanna Cheung

    After practicing general dentistry for a few years in the San Francisco Bay Area, she found her passion in working with children. She returned to school and completed a 2 year pediatric residency program in New York. After considering all the cities she has lived in (Hong Kong, Montreal, Toronto, Chicago, San Francisco, New York and Cincinnati) she decided to move back to the bay area.

    Read More

  • "My 4yo and 2yo are high spirited and strong willed. Due to Covid, they were also unfamiliar with going to the dentist. Moraga Pediatric Denistry was awesome with my kids. They actually had fun and talked about how great it was all day!"
    Lindsay G.
  • "This is a 5 star dentist. Technical knowledge, skilled with children, methodical, careful, polite - we are extremely fortunate to have found her!"
    Devon M.
  • "We have been taking our kids to this dentist for the last couple years. Dr. Cheung is fantastic - patient with the kids, spends times explaining to us what she is seeing, going over X-rays, and providing tips on how to improve the kids' oral health. Because she is popular, be prepared for the need to schedule fairly far out."
    Em C.
  • "I take both my kids to Moraga Pediatric Dentistry. The staff are great and Dr. Cheung is fantastic. We had a dental emergency last summer and she took my call at 8:30 on a Sunday night. They are not over-aggressive with x-rays and really try and make the experience as enjoyable as they can for the kids."
    Brad H.

Office Hours


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-4:00 pm





Our Location