NewMeltdown ModeLearn more →

Seattle to Portland Road Trip with Kids: Best Stops for Families

The 174-mile drive from Seattle to Portland on I-5 takes just under three hours, making it one of the most popular short family drives in the Pacific Northwest. SmartStops recommends one stop at Castle Rock, Washington, about two hours south of Seattle. The Catlin Rotary Spray Park there features a splash pad, playground, basketball court, picnic tables, and benches, giving kids a real chance to play before the final hour into Portland.

Route map from Seattle to Portland showing 1 recommended stops
174 miTotal Distance
2h 57mDrive Time
1Recommended Stops
3h 27mTotal Trip Time

Your First Stop: Castle Rock, WA

1h 57m from Seattle

Best Park

Catlin Rotary Spray Park

West Main Street

benchespicnicplaygroundbasketballsplash_padparking

Gas Station

Chevron

1040 Dougherty Dr NE

Family Restaurant

Peper's 49er

916 Walsh Ave NE

American

Coffee

Coffee Cabin

1271 Mt Saint Helens Way NE

Tips for This Route

Time around Tacoma traffic

The I-5 corridor through Tacoma and Joint Base Lewis-McChord is the worst bottleneck on this route. Avoid departing Seattle between 3 PM and 6 PM on weekdays, or budget an extra 30 to 45 minutes through this stretch.

Stop at Castle Rock for the splash pad

Catlin Rotary Spray Park in Castle Rock is a standout stop for families. The splash pad is open during warmer months and the playground is available year-round. Grab a coffee at Coffee Cabin and fuel up at the Chevron on Dougherty Drive.

Check for rain gear

The I-5 corridor between Seattle and Portland sees rain year-round, with the heaviest downpours from October through April. Keep rain jackets handy if you plan to let kids play at Castle Rock.

Frequently Asked Questions

Where should I stop on a road trip from Seattle to Portland with kids?

SmartStops recommends one stop at Castle Rock, WA, about 1 hour and 57 minutes south of Seattle on I-5. The Catlin Rotary Spray Park has a splash pad, playground, basketball court, and picnic areas. Nearby you will find Chevron gas, Peper's 49er for American food, and Coffee Cabin for a quick drink.

How long is the drive from Seattle to Portland with kids?

The drive is 174 miles and takes about 2 hours and 57 minutes without stops. With one family break at Castle Rock for the splash pad and food, plan for about 3.5 to 4 hours total.

Are there playgrounds along I-5 between Seattle and Portland?

Catlin Rotary Spray Park in Castle Rock is the highlight. It offers a splash pad, playground, basketball court, benches, and picnic areas, all right off I-5. SmartStops found this as the best midpoint park on the Seattle to Portland corridor.

This page shows one stop. The app plans your whole trip.

SmartStops finds parks with playgrounds, kid-friendly restaurants, gas stations, and coffee shops at every stop — then lets you pick the best options for your family.

2 trips/month free — no credit card required