Seattle-Tacoma International Airport

Temperature changes at SeaTac...

Weather data collected at Seattle Tacoma International Airport (SeaTac) is generally considered the main data of record for the Seattle metropolitan area, though there are several other sites in the region where meteorologist and climatologists gather their information. Data has been collected at SeaTac continuously since 1948, though some data is missing from the records for the period of October 1, 1996 through October 31, 2005. This missing data is generally the snow and sky cover observations. Temperature, the focus of this page, and precipitation data was collected during this period and is available from the National Oceanic and Atmospheric Administration (NOAA) and their publicly accessible National Centers for Environmental Information (NCEI) Climate Data Online (CDO) tool.

So, having temperature data from 1948 through yesterday (Feb 22, 2023), how much has the average daily temperature changed at SeaTac over the past 75 years (inclusive) if at all? And are there any trends? If so, one would assume that the temperatures have slowly warmed over the years based on all the science and reporting published over the past decade or longer.

 

An undulating plot

The National Weather Service generally reports the daily minimum temperature (Tmin) and daily maximum temperature (Tmax) at the weather stations. The average of these two values is calculated and recorded as the average daily temperature (Tavg). Often when looking at or downloading past data from a weather station, the user receives only the Tmin and Tmax values for a given date. This is common on older records. Sometimes the data includes the calculated Tavg. Regardless, knowing that Tavg is the average between the Tmin and Tmax values, the Tavg shown in the following charts has either been calculated by the NWS and reported, or this author has performed the calculation in the spreadsheet I’ve imported data from the NWS into.

If you plot the TAVG value for every date from January 1, 1948 through today as shown in Figure 1 you get an undulating or wavy curve form. Obviously, the average daily temperature of a summer day is much higher than the same on a winter day in Seattle. It is difficult to determine if there has been a fall or rise in the average daily temperature and, if so, by how much by just looking at this wave form.

Figure 1. Average daily temperatures trace from 1948 to 2022, Seattle Tacoma International Airport.

I’ve added a linear trend line in red in Figure 2. This trend line shows a modest rise in daily temperatures over the 75-year period. The average daily temperature recorded at Seattle Tacoma Airport has risen from roughly 50˚F to about 54˚F during this period, a rise of roughly 4-4.5 ˚F, or 2.2-2.5 ˚C.

Figure 2. Average daily temperatures trace from 1948 to 2022 with red trendline, Seattle Tacoma International Airport.

Annual Cumulative Degree-Day Index (ACDD)

Another method of looking at temperature changes over time and comparing these to other years over a long period is to plot the cumulative total of daily average temperatures and plot that accumulation over the course of a year. Then plot a similar curve for each year in the period of study. This is shown in Figure 3.

A simple way to check this value is described here. Say the average annual daily temperature at SeaTac is 50˚F. This is the average daily temperature over the course of a year. Some days will be cooler and some warmer. If you multiply (50F DEGREES) X (365 DAYS) you’ll get a value of  18,250 DEGREE-DAYS, or 18,250 DD. I’ll use the term Annual Cumulative Degree Day (ACDD) to indicate the degree-days accumulated over an annual period at a specific weather station.

Looking at the y-scales on Figure 3 shows that summing the average daily temperatures for each day of the year will get you to approximately 18,250 ACDD.

Note: My use of an index I call degree-day is not the equivalent of Heating Degree Days (HDD) or Cooling Degree Day (CDD), both indexes used in the building systems world to calculate required heating or cooling loads for designing heating and air-conditioning equipment and systems and both reported on in daily summary statistics from NOAA/NWS data repositories. But it is similar in the sense of understanding the total amount of heat received over the course of a year (as defined by the sum of the daily average temperatures) in any given year at SeaTac airport. Each gray line or trace shown in Figure 3 represents one year in the 1948-2023 period.

Figure 3. Annual Cumulative Degree Days (ACDD) plots for each year, 1948-2022, Seattle Tacoma International Airport (KSEA).

 

Comparing individual years

Figure 4 shows ACDD traces of four individual years (highlighted in red) plotted against similar ACDD traces all years. Of the four selected, 1948 and 1985 started off relatively cool through the end of June and then each had a cool autumn and early winter. The plot for 1966 shows it too started cool through spring and into early summer before a late summer surge gave it a relatively average ACDD Index value for the entire year. The plot for 2015 shows the year had an average winter and spring temperature-wise for this region, followed by a warm period extending through the remainder of the year. For the 74 full years between 1948-2022, this year (2015) was the warmest on record in Seattle.

Figure 4. Individual ACDD trace samples for four select years, Seattle Tacoma International Airport.

 

Small Multiples

Figure 5 is a series of plots grouped as a whole. Each individual plot can be clicked on to expand it. This form of data graphic is collectively called small multiple. It allows one to compare one year to other years easily. It also allows for a deeper dive into any individual year.

Detecting trends requires a little more study, but you can see that, in generally, the ten years from 1948-57 were cooler than average at SeaTac. One can also see that the 10-year period from 2013 through recently completed 2022 have been warmer than average. There was another five-year period running from 2003-07 which were warmer than average. Most of the other years hovered near average, though it is common over any ten year stretch to see back-to-back years running much cooler or warmer than average.

Figure 5. A small-multiples data graphic comparing the Annual Cumulative Degree Days (ACDD) tracing for each of 74 consecutive years at Seattle Tacoma International Airport.

Another interesting thing that shows up when plotting the Degree-Day number for each year is best seen going back to Figure 3. Notice how in the winter and early spring months, Seattle tends toward either warmer or cooler springs. Very few annual periods are “average”. Notice the “gap” that exists between early February through May. This period in the calendar tends towards two groups or strands of tracings which braid together in midsummer. By the end of each calendar period, the tracings have advanced towards split ends.

I don’t know why. I wonder if La Nina years tend towards one strand and El Nino years towards the other. Mathematicians, meteorologists, or atmospheric scientists might understand this “strand” phenomenon or “strand theory” better than I.


An Animated Chart

Finally, Figure 6 is an animated chart. It is an alternative to the small multiples chart shown in Figure 5. It displays each year’s trace above the gray traces of all years sequentially. You can imagine it looking like a dog’s tail wagging. This means of presenting data highlights the year-to-year variability. It also can show trends if over a course of periods of years, the “tail” wags high or lower. You can witness by watching the video the early years of recorded temperatures tend towards cooler days and as time marches forward, the wagging tail inches up the chart. Year-to-year the tail wags randomly (annual variability), but over time a pattern emerges of the tail drifting upwards into warmer cumulative temperatures (periodic trending).

Figure 6. ACDD traces for Seattle Tacoma International Airport, 1948-2023. The animated GIF should loop through once, probably upon initial loading of the web page. Notice that the wagging red line slowly drifts higher as the years progress. Drifting high indicates the total daily temperature load is increasing (e.g. days are getting warmer on average).

HINT: Refresh (Command+R) the web page to cycle the GIF in sequence. And remember to scroll back down to the bottom of the page after refreshing.


That’s all for this post, just some interesting new ways at looking at annual temperature profiles for data from selected NOAA / NWS collection sites. I used SeaTac Airport as an example as I live in Seattle.

Rearview Mirror: November 2021

The November 2021 Temperature Departure chart is shown in Figure 1.

In general we’ve had a somewhat cooler than normal autumn, but November was slightly warmer than normal, with a monthly temperature average of 47.9˚F, about 1.4F above normal. Several strong atmospheric storms hitting the Puget Sound region from the tropics to the southwest passed through the city mid-month and towards the end. These storms brought warm, tropic air with them with plenty of moisture. These multi-day temperature spikes can be seen in Figure 1.

Figure 1. Daily temperature departs from 30Y climatic normals through November 30.

Click image to enlarge.

Normally, I’d add a chart showing new monthly precipitation totals, but I’ve reported these in several previous blog posts over the past few days. There’s no sense repeating that information here. Click to Prev button at the bottom of this post to navigate to those posts if you’re interested.


DATA SOURCE
NOAA / National Weather Service Local Climate: https://www.weather.gov/wrh/climate?wfo=sew

On Seattle-Tacoma precipitation traces, Part 1...

This post will display a history of water-year cumulative precipitation traces from Seattle-Tacoma International Airport. A water-year defined here crosses parts of two calendar years and runs from October 1 of year 1 to September 30 of year 2. For instance, the water year 1972-73 runs from October 1, 1972 to September 30, 1973.

The reasons for using water years is simple. The Puget Sound area can be thought of at a higher level of having two basic seasons: a wet season running from October through March when most of our annual precipitation falls, and a dry season which runs from April through September.

Figure 1 is the baseline chart and shows cumulative precipitation traces at Seattle-Tacoma International Airport from 1948-49 through the start of the 2021-22 water years. The data comes from the National Oceanic and Atmospheric Administration (NOAA) and the National Weather Service (NWS). These data extracts normally list daily precipitation totals. I’ve summed these values up for each water year.

Figure 1 also shows some other graphic elements. In the lower left corner, a blue box appears highlighting the first two months of the water year. The reasons for this box is simple. We just completed this two month period for the 2021-22 water year. It was a very wet period in Seattle and the Pacific Northwest in general. I placed this box on the chart to allow for easy comparisons of this year’s heavy rains with other years’. As you will see later, this year’s start to the water year was one of the wettest since the late 1940s, but not the wettest.

Two other key elements added to the baseline chart include a 30Y climatic normal reference line for two climate periods. These periods are the 1981-2010 climate normals for precipitation at SeaTac and the 1991-2020 climate normals. These are standard 30 year daily averages published by NOAA/NWS. As you can see, the more recent 30 year normals show a higher level of daily precipitation than the 1981-2010 period, adding up to a little more than 2 inches additional rain per year at SeaTac.

One final observation is that precipitation rates vary widely within each annual trace and between the final annual totals of all traces. The wettest years had roughly 51-52 inches of rain over the course of 12 months, the driest years had less than 25 inches over a 12 month period.

Figure 1. Precipitation traces for each water year from 1948-49 through 2021-22 (to the current date).


I only have two full water-year traces from the 1940s. These are shown in Figure 2. Interestingly, both years began the first two months with similar trace patterns. After about mid-December, each trace line diverges for the remainder of the year, one towards the high side of annual precipitation totals, the other towards the low end. At a glance, and without performing the statistical calculation, it appears as if the final year-end totals span the first or second standard deviations of all year-end precipitation totals.

Figure 2. Cumulative precipitation traces for available SeaTac data in the 1940s.


The 1950 traces in Figure 3 show that the start of the wet seasons varied widely during that decade and that, in general, it was a decade when annual precipitation totals hewed towards current climate normals or were generally higher in precipitation.

Figure 3. Cumulative precipitation traces for available SeaTac data in the 1950s. Tracks in the 1950s trend towards years with greater precipitation.


Figure 4 shows the 1960s traces were distributed about evenly above and below current climate normals and tend to not have extraordinarily wet or dry annual totals.

Figure 4. Cumulative precipitation traces for available SeaTac data in the 1960s. Precipitation tracks in the 1960s hover more closely to 30Y climate tracks about evenly above and below these normals.


Figure 5 shows the 1970s traces. It appears most years in the 1970s began relatively dry. From December on, the annual totals varied widely. This might be the decade with the widest and most uniform spread between very wet and very dry years.

Figure 7. Cumulative precipitation traces for available SeaTac data in the 1970s. Half the 1970’s traces hover close to the climate normals. The remaining traces are biased towards both extremes: wet years or dry years.


Most annual traces in the 1980s hewed close to current climatic normals, though biased on the dry side of those normal. Figure 6 shows a few years were substantially drier by year’s end.

Figure 8. Cumulative precipitation traces for available SeaTac data in the 1980s. The 1980’s traces tend to be biased towards drier than climatic normal years. The also tended to start the years tightly around climatic normals.


The precipitation traces for the 1990s, illustrated in Figure 7, appear to be evenly distributed around the current climatic norms much like the 1960s traces. However, the 1990s traces are dispersed more widely, reaching towards the wettest and driest annual limits for all of the traces. Collectively, the 1960s and 1990s traces in the early part of each year exhibit pretty similar patterns, hewing close to current climatic normals except for one particularly dry autumn in each subset.

Figure 7. Most years began with fairly normal precipitation levels except for perhaps two. By years’ end, the traces were evenly, if broadly, distributed around current climatic normals. This decade saw the most varied ditribution of precipitation totals at the end of the year.


Figure 8 shows the traces for the 2000s. The year end precipitation totals tend not to trend towards extremes and are maybe slightly biased towards drier years. But the start of the wet season (October-November) varied widely for this period. Some of the wettest starts to winter began here and even a drier one as well. Many other decade charts showed must tighter distributions around the current climatic normal lines.

Figure 8. Cumulative precipitation traces for available SeaTac data in the 2000s. Traces appear to show wide autumn variations then trending towards an even distribution around climatic norms at years end.


The 2010s year-end precipitation totals trended towards wetter years. These traces are illustrated in Figure 9. This decade, along with four very wet years in the 1990s might explain why climatic normal curves jumped for the 1991-2020 period. The starts of the water-years in the 2010s also trended towards wetter Octobers and Novembers in most years. The 2010s also hosted some very long, dry summer periods.

Figure 9. Cumulative precipitation traces for available SeaTac data in the 2010s. Trends show wide variation in the autumn months and a bias towards wetter year-end totals.


The 2020s are too new to host many precipitation traces. In fact, we’ve only completed one year of this decade and only started a second water-year trace. In Figure 10, the single, complete year hewed very closely towards climatic normals after a wet late winter and early spring. This was followed by a very long and dry late spring and summer period.

The start of its second year has been very wet.

Figure 10. Cumulative precipitation traces for available SeaTac data in the 2020s. The 2020-21 year followed current climatic normals closely. The current year has begun very wet.


Conclusions and Notes

Looking at the traces, I’m not really sure I’m seeing any convincing trending decade-to-decade. The only long-term trending I’m seeing is between the climatic normal lines where wetter late winters and early springs seem to be trending. But these two lines are drawn from only two sets of averaged daily data. I would be more convinced if other 30-year climatic normal periods were plotted here, say for the 1951-80, 1961-90 and 1971-2000 periods. I may do so for Part 2 of this blog entry.

Sure, the 2010s appear to be quite wet. But that decade was preceded by several decades of precipitation traces distributed pretty evenly around the climatic normal curves. And the 1970s and 80s trended towards the drier side of the distributions. They, in turn, were preceded by a pretty normal series of plots in the 1960s and, again, wetter trending in the 1950s. Who knows what’s in store for this decade. It’s way too soon to tell.

And this second point brings up an important third one: the arbitrary definition of a decadal dataset. I used the common calendar dates to group my datasets and plots, begin each set of plots with a year ending in a zero and enclosing the dataset with a trace from a year ending in a nine. But I could have just as easily chosen decadal sets such as 1974-83; 1984-93; 1994-03; etc. Who knows what trends we might detect then?

***

I think I’ll plot a Part 2 post to this topic. It will take some time due to the need to post-process the data. I have data preceding the 1950s going all the way back to the 1890s for the Seattle area. However, this data is typically from other locations, including the Portage Bay area in North Seattle and Boeing Field in South Seattle. These areas are 10-20 miles from Seattle-Tacoma Airport.

I think too, I will plot climatic normal curves for other 30-year periods to see if any trending is detected within those longer-term datasets.

That’s all for now.

Nooksack flooding, 2021

It has been a rainy start to autumn in Seattle in 2021. Figure 1 shows a plot of the cumulative precipitation at Seattle-Tacoma (SeaTac) International Airport since the beginning of the 2021-22 water year. Water years in Seattle are date-based construct starting on October 1st and running through September 30 of the following year. These are often used when discussing precipitation events since the west coast of North America and specifically the Pacific Northwest of the U.S. can often be divided into a wet season (late fall through early spring) and a dry season (late summer through early autumn).

The plot below highlights the current water year precipitation accumulation but also includes similar traces for all water years at SeaTac since 2002-03. Compared to recent years, this year – just starting – is quite wet.

Click on any figure below to expand it.

Figure 1. Cumulative rainfall, Seattle-Tacoma International Airport, current water-year. Also show are traces from previous water-years, 2002-03 through 2020-21.

Figure 2 highlights on of the past two decades wettest start to winter for comparison purposes. This was the 2006-07 water year. November of that month registered close to 15.6 inches of rain.

It has not been nearly as wet this November with roughly 8 inches of precipitation so far, about two-thirds of the way through the month. But if you compare the two lines on the chart, Seattle has had a much wetter October in 2021, so the total precipitation to date is similar between the 2006-07 and 2021-22 water years.

Figure 2. Comparison of current water-year cumulative precipitation with the 2006-07 water-year trace.

Figure 3 shows an additional year with a very wet start, the water year of 2016-17. This wet year reached approximately the same total precipitation as 2006-07 for the two-month, OCT-NOV period, a value of roughly 17 inches total. Normal precipitation totals for Seattle-Tacoma for that two-month period is typically about 10 inches. In the 2021-22 water year, with November still one week away from completing, we have seen 13.66 inches of rain since October 1.

Figure 3. Current water-year cumulative precipitation at SeaTac Airport with the 2006-07 and 2016-17 precipitation traces highlighted.

Figure 4 is a little bit different than the first three charts. I often track weather out of SeaTac. But I rarely step out to track weather in other areas, even areas not so far from home. Last week, in the northwestern part of Washington State and in southern British Columbia, large volumes of rain, arriving in the form of an atmospheric river, flooded the region. The flooding was quite severe, impacting many homes and farms, and creating great havoc and damage to many roads and highways. Many people were stranded by the flood waters and needed to be rescued. Several people have died in this storm.

I’ve plotted the cumulative rain totals recorded at the Bellingham International Airport since October 1. Bellingham is a mid-sized city approximately 90 miles north of Seattle, and very close to the flood zone. In fact, parts of Bellingham were under water for several days after these recent storms.

In Figure 4 you can see the total amount of rain falling in Bellingham has been very similar to that of SeaTac. Until about November 8, Belingham was tracking about 2 inches less in rain compared to Seattle from the start of the new water year. But from November 9-15, Bellingham received approximately 6.6 inches of rain, about 2.5 inches more than Seattle in that week.

I regularly keep track of these precipitation vs. time charts for Seattle-Tacoma International Airport. Adding Bellingham totals to the chart was only for comparison reasons only. Inthe most recent storm, it’s likely the Seattle area was protected to some extent by the Olympic Range to our west. Bellingham is not as well protected.

Figure 4. For comparison purposes, this figure shows the current year precipitation trace at Bellingham International Airport with the past 20 year traces at Seattle-Tacoma International Airport. Note: Bellingham is approximately 90 miles north of Seattle.


The United States Geological Service (USGS) keeps track of river flows across the country. Some of this data is exposed to the public. Two gaging stations the USGS keeps near the Whatcom County flood zone are the stations on the Nooksack River at Everson and at Ferndale. Everson is about 12 miles ENE of Ferndale as the crow flies. The monitoring station at Ferndale appears to have records published over a much longer time period, so this data will be used for comparison purposes. The Nooksack river flows from the Mount Shuksan and Mount Baker watersheds. On the other hand, the station at Everson, also on the Nooksack, is much closer to the Sumas River which presumedly caused much of the flooding in the Fraser River Valley in British Columbia.

The Nooksack river major flood stage at Ferndale is 23 feet. The Nooksack river crested above this stage on November 16 (Figure 5, lower chart) at 23.7 feet.

Figure 5. Nooksack River stage charts from Ferndale WA from November 15-22, 2021. Chart is courtesy of the USGS.

Figure 6. Nooksack River stage charts from Everson, WA from November 15-22, 2021. Chart is courtesy of USGS.

Table 1 shows the values of historic stage crests on the Nooksack River at Ferndale for crests above 12.25 feet. The values were copied into this table from the source listed below the table. I entered the most recent value (blue entry) for 11/16/2021 since the web site values had not been updated yet.

This November’s flood stage ranked with the top twenty events at this gage site.

Table 1. Record gage levels for the Nooksack River at Ferndale WA. Source: NOAA / NWS.

Source link

Figure 7 is a dot plot of the historic crests on the Nooksack River at Ferndale ordered from great to least. Color coding indicate the decade of the event.

Figure 7. A dot plot showing the historic flood stages on the Nooksack River at Ferndale WA.

Figure 8 is a series of dot plots of the same data as shown in Figure 7. The data has been grouped in decades to see if any trends can be found due to time. Decades are an arbitrary grouping. But often we group data in years, decades and centuries to see patterns time-related data, so I used decade groupings here.

I don’t see any obvious patterns in the decade groupings other than some early decades had fewer but more severe events and more recent decades had more events but events which appeared less severe in terms of gage height. Of course, the 2020s are just beginning. It is possible, I suppose, that less severe events in the early 1910-30 period were not as diligently recorded. And it might also be true that less severe events in more recent decades may do more damage due to greater populations and development in the area. These are just guesses.

Click on any chart to enlarge. You can use left and right arrow keys to navigate between decadal sets of data.

Figure 8. A series of dot plots of ordered historic crests on the Nooksack River at Ferndale WA grouped by decade. Click to enlarge.

 

Figure 9 shows the data in Table 1 in a time-series chart format (which is basically a horizontal dot plot sorted by time rather than rank).

Again, strong patterns are hard to find, other than the first half of the timeline tends to show greater historic crests. I don’t know the reasons for this. Maybe storms were stronger in the past. Perhaps physical river control methods have been installed over the years to help regulate flow. Since 1965, it is difficult to discern any distinct pattern to the historic crests other than every 15 years or so, a moderate-high or major flood event occurs.

Figure 9. Time-series chart of historic crests on the Nooksack River at Ferndale, WA.

 

Finally, it should be noted that parts of northern Whatcom County and much of the Fraser River Valley were flooded and not on the Nooksack River, but rather on the Sumas River. The Nooksack flows west to Puget Sound from the North Cascades. The Sumas River flows north into Canada. The U.S. border town of Sumas was severely flooded the past week as was much of the nearby Fraser River Valley.

There is a point near Everson, WA where the Nooksack river runs very close to the Sumas River. The surrounding land is generally flat. Literature suggests past overflows of the Nooksack have flowed into the Sumas near Everson. The distance appears to be less than two miles at the closest points

I suspect this is what happened this past week. I’m not a hydrologist, so I don’t really know. But with all of the water falling last week and the weeks leading up to this event, it seems likely. River gage data on the Sumas for the public was difficult to find.

Figure 10 shows the proximity of the two rivers. Directionally, north extends into the top background in the image.

Figure 10. Proximity of the Nooksak River to the Sumas River. Image courtesy of Google Earth. Click to enlarge.

The Bellingham Herald is the paper of record in Whatcom County and Northwest Washington. The paper has excellent coverage of the recent floods and photo essays of past historic floods. Flooding in this region is not uncommon. It is a flat landscape at the base of very steep mountains subject to heavy winter rains and runoffs.

 

FULL DISCLOSURE

I am not a meteorologist, climate scientist, data scientist, geologist nor hydrologist. I am simply a (retired) engineer who has some familiarity with numbers, basic statistics and probability statistics who enjoys looking at readily available public data and trying to make sense of things. I enjoy building data visualizations from data I find much like others enjoy working daily crosswords or sudoku puzzles. Local weather, climate and hydrology science are complex subjects. Take what you read and find here with this in context.

Seattle-Tacoma's hottest days...

Charts updated: August 14, 2021, 8:00 AM PDT

We’re in the midst of a second heat wave this summer. Our first, in late June, was a scorcher, setting an all time high record for Seattle at Seattle-Tacoma International Airport (SeaTac) on June 28 of 108˚F. We had three days of temperatures greater than 100˚F in that period.

This week’s heat wave (and now smoke wave) isn’t quite as hot. But temperatures are back above 90˚F. This is a arbitrary threshold, but it is as good as a threshold for a heat wave as any, so we’ll use it.

****

So, how often does it get to 90˚F or greater in Seattle, The Land of No Air-Conditioning? It is pretty much a summer only phenomena and is not as uncommon as one might think. Figure 1 shows maximum daily temperatures at SeaTac going back to January 1, 1949. Most summers record at least one or more days of 90˚F, but not all. This year is about average. We’re not through with this current heat wave, so one can expect to see another red dot for today and probably tomorrow. I can’t predict beyond tomorrow whether we will see anymore really hot days. But it is becoming late summer. Days are gradually getting shorter and nights longer and we only have about 2-½ more weeks until September begins.

Ironically, in the six or so weeks between this summer’s heat waves, we’ve had one of the most pleasant, if a bit dry, summers in my 38 years here.

Click on Figure 1 to expand it. I’ll update it over the next few days as this heat wave plays itself out.

Figure 1


Figure 2 was added on August 14. It shows a zoom-in of Figure 1 for the last 10 years. Most summers in Seattle experience at least a few days with temperatures reaching 90˚F.

Figure 2 also shows the extraordinary heat wave Seattle experienced in June 2021 where temperatures exceeded 100˚F for three straight days.

Figure 2


© itterrocks.com, 2021.. All rights reserved.
Please contact litterrocks via the Contact link in the lefthand margin for permission to use.

Tags: Tmax, maximum temperatures, weather, Seattle-Tacoma International Airport, KSEA, summer, heat