SEAtoday City Guide Live Banner

Summer 2023 weather forecast for Seattle

This is what NOAA predicts the weather will be this season.


Seattle gets an average of 12 days of rain during the summer months.

Photo by @capturedby_craigmc

Table of Contents

We know the question on your mind, Seattleites — when’s it going to get hot?

Thanks to the National Oceanic and Atmospheric Administration’s Climate Prediction Center, we know what temperatures and precipitation trends to expect in our city for June, July, and August. While exact weather conditions typically can’t be predicted more than a week in advance, here’s a seasonal outlook to help you prepare for what summer will bring.


You’ll probably want to think about getting an air conditioner.

Screenshot via NOAA Climate Prediction Center


Think hot. This summer, Seattle has a 33-40% chance of temperatures being higher than normal.


Expect slightly less precipitation. Seattle has a 33-40% chance of seeing below-normal rainfall amounts this summer.

By the Month: June

This is when you’ll likely really begin to notice some warmer-than-average temps. The World Meteorological Organization estimated that there’s a 60% likelihood an El Niño (which brings warm air and drier skies) will begin by this month.

Otherwise, June will likely have an average high of 69° and lows around 48°. Also, the solstice happens on Tues., June 21, which means we’ll see a 5:11 a.m. sunrise and a 9:07 p.m. sunset.

By the month: July

In July, we’ll likely see temps creep up to highs of 76° and lows of 52°. Also, we’re squarely in the dry season by this point with an average of usually 4.2 rainy days — of course, that may be less this year, given the NOAA predictions.

By the month: August

The averages are predicted to stay pretty consistent with highs typically around 76° again and lows around 54°. However, this is our warmest month for seawater with an average ocean temp of 53°.

SEAtoday Phone
Good news for Seattle.
Get the best local news & events sent to your inbox each morning, for free.