PaloAltoWeather.com
Weather, Air Quality & Seismic Activity
Three miles from the Bay and eight from the crest of the Santa Cruz Mountains. The Bay is close enough to moderate the temperature. The Santa Cruz Mountains stand between Palo Alto and the Pacific, holding back most of the marine layer and fog and wringing out much of the rain before it arrives. So the summers are mild and dry, the fog is lighter than on the coast, and the rain is far less than the ridge gets.
All but the skin are published; anyone can install them. Each was written for this station to be its first user, and being used here every day is why they work.
PurpleAir readings carry the EPA correction and the 2024 EPA AQI update. The wet bulb globe temperature on the Gauges page is the WBGT, Version 1.1, of James C. Liljegren of Argonne National Laboratory, ported to JavaScript. This product includes software produced by UChicago Argonne, LLC under Contract No. DE-AC02-06CH11357 with the Department of Energy. We acknowledge the use of data and/or imagery from NASA’s Fire Information for Resource Management System (FIRMS), part of NASA’s Land, Atmosphere Near real-time Capability for Earth observations (LANCE) and NASA’s Earth Science Data and Information System (ESDIS).
LiveSeasons, the skin behind the site, is completely rewritten and renamed Tempestas, Latin for weather and season.
AirGradient Open Air
Also tracking TVOC and NOx.
The primary station and the TB3 rain gauge went back up. The secondary Vantage Pro2 and the TB7 did not.
Foam roof and solar array
Solar supports in and the deck stripped on April 10.
Foam sprayed April 23. Panels up May 1.
The station spent six weeks off the roof. Its UV, solar radiation and wind readings for that period are compromised.
A mix of NUC 7i5 and older Raspberry Pi servers becomes Raspberry Pi 5 8 GB throughout. Web traffic is served from a Google Compute Engine instance.
PurpleAir PA-II-Flex
Retired May 25, 2024
Primary station at right, secondary in the background, TB3 in the foreground and the TB7 behind it.
Off the roof April 10, 2025 — still on site, not operational
Davis Vantage Pro2 Plus 6163
Designated primary September 18, 2022
The station reading on this site today.
An integrated siphon holds the calibration across a wide range of rainfall intensity. The gauge behind the rain numbers today.
An eight-and-a-half-inch collector.
Retired November 24, 2022
An eight-inch collector, to the NWS specification. In service seven weeks.
Retired November 23, 2020
Davis AirLink
Evaluated alongside the PurpleAir rather than replacing it.
Retired February 15, 2023
Davis Vantage Pro2 Plus 6163
Primary September 5, 2020 · secondary September 18, 2022
Installed for testing, primary four days later. UV and solar radiation enter the record here.
Off the roof April 10, 2025 — still on site, not operational
PurpleAir PA-II-SD
Two laser particle counters in one housing, each checking the other. The PA-II-SD, the Classic and the Classic Plus are successive revisions of the same sensor, so PurpleAir monitoring here has been continuous from this date.
Raspberry Shake 3D — AM.R24AE
Still the instrument behind the Earthquakes pages today.
Raspberry Boom — AM.RE991
Infrasound: pressure changes below 20 Hz, under the limit of hearing, from a microbarometer.
Retired November 24, 2022
Raspberry Shake 4D — AM.R3C71
Four channels — one geophone and a three-axis accelerometer.
Kept recording beside the 3D until May 27, 2024
A vanilla install of the WeeWX weather software package with its unmodified Seasons skin.
Station F4751, APRSWXNET/CWOP
From this day the station is part of the national observation network, not just a private record.
See this station on weather.gov
RainWise Mark III-LR
Everything in the weather record before September 2020 came from this station.
Retired September 18, 2022
The full-size photograph is fetched only when you open it.