Your Trusted Dentist for Family & Cosmetic Care

Dr. Olson and his team offer personalized family dentistry with a gentle touch.

At John Olson D.D.S., we care for our patients as if they’re family, sharing a comfortable and relaxing office environment that includes chair views of our calm lake and the many birds that visit.

Many patients have been in our dental family for over 40 years, and we have created smiles and shared dreams with three generations of the same family. We always welcome new patients, so call us today at (714) 847-6020 or send us an email to schedule your appointment for a remarkably refreshing dental experience!

What Patients Say

Don’t just take it from us, here’s what our patients say!
google logo
Love this place! They take Delta Dental and offer hand scaling, which I prefer. The receptionist kept me updated by text, Dr. Olson was gentle and thorough…Shelly, my hygienist with 30+ years of experience, was efficient and knowledgeable. Great team, great view—highly recommended!”

– Vince H.

google logo
Amazing dentist! Very honest and easy to get an appointment. The staff is great and I know that I receive great care. I would highly recommend Dr. Olson!”

– Taylor I.

yelp logo
Dr. Olson & his team are amazing! … My family and I have been patients for over 30 years, and the office is always professional, friendly, and on time. My son was born without permanent lateral incisors, and after years of careful treatment, including braces, extractions, bridges, retainers, etc., Dr. Olson gave him his forever teeth. When we sought a 2nd opinion while considering implants, that dentist asked me, “Who did this work?!” and was so impressed—it says a lot! Highly recommend!”

– Louanne C.

Are You A Patient?

Thank you for being a part of our dental family! Click to leave us a Google review.

Our Office Location

📍 John Olson, D.D.S.

16152 Beach Blvd, Suite 160 E

Huntington Beach, CA 92647

Conveniently located on Beach Boulevard near Edinger Avenue, our office proudly serves patients from Huntington Beach, Fountain Valley, Westminster, Costa Mesa, and the greater Orange County community.