Pediatricians in Lake Oswego, OR

Caring for babies, children, and teens since 1972.

Special Announcements

We are excited to welcome Dr. Laura Dart to Olson Pediatrics in July!

Upcoming Changes

Beginning July 1st, to help us continue to provide the utmost patient care, calls or messages may be charged a fee based on time to resolve and complexity.
Appointments after 5 pm, on the weekends, or on holidays will be charged a fee of $35.

Sports Forms

As a reminder, sports forms may take up to 3 business days to process.

After-hours Calls

We are currently experiencing technical difficulties with our phones at night. To reach us after hours, please contact our answering service at: (503) 294-1786.

Medical Chaperone

Starting July 1,2023, the OR Medical Board has adopted the requirement that patients and their parents must be offered a medical chaperone. Click the link for more info!


Our lobby is now open for well visits! We still ask that patients who are sick or symptomatic remain masked and to call upon arrival for check in. Once ready, a nurse will meet you at the side entrance.

We have received some COVID vaccines. Please call the office to inquire if we have your child’s age group.

Welcome to Olson Pediatric Clinic.

We have a rich 50-plus year history of providing healthcare in a personalized and family-friendly environment to babies, kids, teens, and young adults. We are conveniently located close to I-5 in Lake Oswego and also provide services for Tualatin, Tigard, Beaverton, Portland, Clackamas, Oregon City, West Linn, and the surrounding areas.  Our practice offers:


Office hours 364 days of the year (We are closed on Christmas Day)


Evening and Saturday/Sunday appointments


Board-certified pediatricians (American Academy of Pediatrics)


Pediatric nurses


Same day sick child appointments


On-site laboratory

Our board certified pediatricians care for your child at birth as well as for all their sick and well child visits through college.  To make an appointment, request a medication refill, for billing and insurance information, to pay online and other resources, visit our Patient Information page.

Office Hours

Monday-Friday: 9 AM – 6 PM
Closed for Lunch: 12:30-1:30PM
Saturday & Sunday: 9 AM – 12 PM
Holiday Hours: 9 AM – 12 PM

Our Mission

To help raise healthy children who reach their highest potential, and to provide personal and comprehensive pediatric medical care.

Our Services

Newborn pediatric care in Lake Oswego OR


We partner with parents both before and after baby arrives, so you can be informed about the birth process, hospital experience and what to expect in the first few weeks of your child’s life.


Pediatric practice in Lake Oswego OR

Well Child

We perform the most up-to-date preventative services available, in the way of regularly scheduled physical exams.  At each visit we address family concerns, assess development, medical and dental well-being.


Pediatric practice in Lake Oswego OR

Sick Child

If your child is sick or has sustained an injury, and you require medical advice a pediatric registered nurse will answer your questions and offer recommendations, including making a same day appointment if needed.


Mental Health

Your child’s primary pediatrician is able to provide mental/behavioral health care, as well as prescribe and monitor medications, as needed.



Our staff has extensive experience and excellent outcomes. We appreciate concerns about pain and stress, for both the newborn and his parents. You and your child will be treated with the utmost respect and care.


Meet Ruthie, Olson’s very own 4-legged friend here to help!

Hi! My name is Ruthie. I am very friendly, but I prefer to sit next to you rather than on your lap. I like to help all the providers take care of their patients no matter your age. Some of my favorite things are cheese, and the color yellow. I also like to lazily chase after the squirrels and take naps in the middle of the walkways. I also enjoy sneaking into the waiting room to greet everyone or walking around till someone gives me treats. Ask for me to visit you during your next appointment!