DISCLAIMER: This is a hobby page. As such, the reliability of this information is not guaranteed, or warranted in any way, including, but not limited to, either for correctness or for fitness for any particular purpose. All risk for the use of this information is assumed by the readers and users of this page, including those who use the results extracted from either this page, or the scripts on which this page relies. Never base decisions that could affect life, property, livelihood, or anything else, on the information contained on this page, whether this information is locally derived or extracted from other locations on the Internet. In particular, the outputs and results shown for the air quality index (AQI) and the text forecasts are entirely the experimental work of an amateur hobbyist with no training in either weather forecasting or meterology. As such, these pages could very well contain or convey completely incorrect information (for example, the AQI reading is based on the last measurement of pollutants only, and is not an average over multiple hours!)
Current Conditions
Realtime Single-sample US-EPA Air Quality Index 0 - GOOD (Using 2024 US-EPA PM2.5 conversion) Air quality is considered satisfactory, and air pollution poses little or no risk.
THIS WEATHER WEBSITE IS BEING DEBUGGED! NONE OF THE INFORMATION DISPLAYED HERE IS TO BE TRUSTED AT THIS TIME!
Active Advisory and Statements
Continued moderate tsunami advisory
THE TSUNAMI ADVISORY REMAINS IN EFFECT FOR THE COASTAL AREAS OF CALIFORNIA FROM RINCON POINT CALIFORNIA, WHICH IS LOCATED 15 MILES SE OF SANTA BARBARA TO HUMBOLDT/DEL NORTE LINE CALIFORNIA
To show the detailed information about this alert, click anywhere in this alert box
Severity Moderate
Urgency Future
Certainty Possible
Alert Effective Wed, 30 Jul 5:19 am (PDT)
Event Onset Wed, 30 Jul 5:19 am (PDT)
Alert Updated by NWS On Wed, 30 Jul 5:19 am (PDT)
Alert Expires Wed, 30 Jul 6:49 am (PDT)
Event Ends Wed, 30 Jul 6:49 am (PDT)
Description
If you are located in this coastal area, move off the
beach and out of harbors and marinas.
Tsunami advisories mean that a tsunami capable of producing
strong currents or waves dangerous to persons in or very near
the water is expected or is already occurring. Areas in the
advisory should not expect widespread inundation. Tsunamis
are a series of waves dangerous many hours after initial
arrival time. The first wave may not be the largest.
At 425 PM Pacific Daylight Time on July 29 an earthquake with
preliminary magnitude 8.8 occurred 80 miles southeast of
Petropavlovsk Kamchatka.
The tsunami advisory will remain in effect until further notice.
Refer to the internet site tsunami.gov for more information.
According to the National Weather Service, your response to this alert should be to
make preparations per this instruction.
Instruction
This weather report utility hasn't found an instruction for this alert at this time. This doesn't mean that one doesn't exist, only that this weather report utility has not found one. Please go to an official source, such as the National Weather Service, to find more information.
Moderate special weather statement
MODERATE SPECIAL WEATHER STATEMENT
There are two active alerts with this same title/headline. They are all collected together here.
To show the detailed information about both of these alerts, click anywhere in this alert box
Moderate special weather statement #1 of 2
Severity Moderate
Urgency Expected
Certainty Observed
Alert Effective Wed, 30 Jul 5:27 am (PDT)
Event Onset Wed, 30 Jul 5:27 am (PDT)
Alert Updated by NWS On Wed, 30 Jul 5:27 am (PDT)
Alert Expires Wed, 30 Jul 11:30 am (PDT)
Event Ends Wed, 30 Jul 11:30 am (PDT)
Description
...TSUNAMI ADVISORY IS IN EFFECT FROM THE SONOMA COASTLINE
DOWN THROUGH THE BIG SUR COASTLINE INCLUDING SF AND MONTEREY BAY...
preliminary magnitude of 8.8 centered 315 miles SW of Bering
Island, Komandorski at a depth of 46 miles.
This product will be updated as new information becomes available.
Stay tuned to your local news source and NOAA weather radio for
further information and updates.
According to the National Weather Service, your response to this alert should be to
execute a pre-planned activity identified in this instruction.
Instruction
This weather report utility hasn't found an instruction for this alert at this time. This doesn't mean that one doesn't exist, only that this weather report utility has not found one. Please go to an official source, such as the National Weather Service, to find more information.
Moderate special weather statement #2 of 2
Severity Moderate
Urgency Expected
Certainty Observed
Alert Effective Wed, 30 Jul 3:29 am (PDT)
Event Onset Wed, 30 Jul 3:29 am (PDT)
Alert Updated by NWS On Wed, 30 Jul 3:29 am (PDT)
Alert Expires Wed, 30 Jul 9:30 am (PDT)
Event Ends Wed, 30 Jul 9:30 am (PDT)
Description
...TSUNAMI ADVISORY IS IN EFFECT FROM THE SONOMA COASTLINE
DOWN THROUGH THE BIG SUR COASTLINE INCLUDING SF AND MONTEREY BAY...
*UPDATES...The following tsunami waves have been observed:
LocationTimeMax Amplitude
Pt. Reyes 0056 0.8 ft
San Francisco 0117 0.8 ft
Monterey 0051 1.1 ft
* LOCAL IMPACTs...Dangerous currents and fast tidal swings will
persist through the morning due to impacts from an ongoing tsunami
event. These conditions are hazardous to swimmers, boats, and
coastal structures. Widespread inundation is NOT expected.
However, damage at the harbors is possible. Surging water in and
out of harbors and changing water levels can cause boats and docks
to detach from structures.
* RECOMMENDED ACTIONS...If you are located in this coastal area,
move off the beach and out of harbors and marinas. Do not go to
the coast to watch the tsunami. Be alert to instructions from your
local emergency officials. Tsunamis often arrive as a series of
waves or surges which could be dangerous for many hours after the
first wave arrival. The first tsunami wave or surge may not be the
highest in the series.
* PRELIMINARY EARTHQUAKE INFORMATION...An earthquake occurred with a
magnitude of 8.8 off the coast of the Kamchatka Peninsula in
Russia at 2324 UTC July 29, 2025.
This product will be updated as new information becomes available.
Stay tuned to your local news source and NOAA weather radio for
further information and updates.
According to the National Weather Service, your response to this alert should be to
execute a pre-planned activity identified in this instruction.
Instruction
This weather report utility hasn't found an instruction for this alert at this time. This doesn't mean that one doesn't exist, only that this weather report utility has not found one. Please go to an official source, such as the National Weather Service, to find more information.
Moderate special weather statement
TSUNAMI ADVISORY IS IN EFFECT FROM THE SONOMA COASTLINE DOWN THROUGH THE BIG SUR COASTLINE INCLUDING SF AND MONTEREY BAY
There are three active alerts with this same title/headline. They are all collected together here.
To show the detailed information about all of these alerts, click anywhere in this alert box
Moderate special weather statement #1 of 3
Severity Moderate
Urgency Expected
Certainty Observed
Alert Effective Wed, 30 Jul 2:27 am (PDT)
Event Onset Wed, 30 Jul 2:27 am (PDT)
Alert Updated by NWS On Wed, 30 Jul 2:27 am (PDT)
Alert Expires Wed, 30 Jul 8:30 am (PDT)
Event Ends Wed, 30 Jul 8:30 am (PDT)
Description
...TSUNAMI ADVISORY IS IN EFFECT FROM THE SONOMA COASTLINE
DOWN THROUGH THE BIG SUR COASTLINE INCLUDING SF AND MONTEREY BAY...
* UPDATES...The following tsunami waves have been observed:
LocationTimeMax Amplitude
Pt. Reyes 0056 0.8 ft
San Francisco 0117 0.8 ft
Monterey 0051 1.1 ft
* LOCAL IMPACTs...A tsunami capable of producing strong currents
that may be hazardous to swimmers, boats, and coastal structures
is ongoing. Widespread inundation is NOT expected. However, damage
at the harbors will be possible. Surging water in and out of
harbors and changing water levels can cause boats and docks to
detach from structures.
* RECOMMENDED ACTIONS...If you are located in this coastal area,
move off the beach and out of harbors and marinas. Do not go to
the coast to watch the tsunami. Be alert to instructions from your
local emergency officials. Tsunamis often arrive as a series of
waves or surges which could be dangerous for many hours after the
first wave arrival. The first tsunami wave or surge may not be the
highest in the series.
* PRELIMINARY EARTHQUAKE INFORMATION...An earthquake occurred with a
magnitude of 8.8 off the coast of the Kamchatka Peninsula in
Russia at 2324 UTC July 29, 2025.
This product will be updated as new information becomes available.
Stay tuned to your local news source and NOAA weather radio for
further information and updates.
According to the National Weather Service, your response to this alert should be to
execute a pre-planned activity identified in this instruction.
Instruction
This weather report utility hasn't found an instruction for this alert at this time. This doesn't mean that one doesn't exist, only that this weather report utility has not found one. Please go to an official source, such as the National Weather Service, to find more information.
Moderate special weather statement #2 of 3
Severity Moderate
Urgency Expected
Certainty Observed
Alert Effective Wed, 30 Jul 1:31 am (PDT)
Event Onset Wed, 30 Jul 1:31 am (PDT)
Alert Updated by NWS On Wed, 30 Jul 1:31 am (PDT)
Alert Expires Wed, 30 Jul 7:45 am (PDT)
Event Ends Wed, 30 Jul 7:45 am (PDT)
Description
...TSUNAMI ADVISORY IS IN EFFECT FROM THE SONOMA COASTLINE
DOWN THROUGH THE BIG SUR COASTLINE INCLUDING SF AND MONTEREY BAY...
* UPDATES...The following tsunami waves have been observed:
LocationTimeMax Amplitude
Pt. Reyes00551.6 ft
Monterey00511.4 ft
* LOCAL IMPACTS...A tsunami capable of producing strong currents
that may be hazardous to swimmers, boats, and coastal structures
is ongoing. Widespread inundation is NOT expected. However, damage
at the harbors will be possible. Surging water in and out of
harbors and changing water levels can cause boats and docks to
detach from structures.
* RECOMMENDED ACTIONS...If you are located in this coastal area,
move off the beach and out of harbors and marinas. Do not go to
the coast to watch the tsunami. Be alert to instructions from your
local emergency officials. Tsunamis often arrive as a series of
waves or surges which could be dangerous for many hours after the
first wave arrival. The first tsunami wave or surge may not be the
highest in the series.
* PRELIMINARY EARTHQUAKE INFORMATION...An earthquake occurred with a
magnitude of 8.8 off the coast of the Kamchatka Peninsula in
Russia at 2324 UTC July 29, 2025.
This product will be updated as new information becomes available.
Stay tuned to your local news source and NOAA weather radio for
further information and updates.
According to the National Weather Service, your response to this alert should be to
execute a pre-planned activity identified in this instruction.
Instruction
This weather report utility hasn't found an instruction for this alert at this time. This doesn't mean that one doesn't exist, only that this weather report utility has not found one. Please go to an official source, such as the National Weather Service, to find more information.
Moderate special weather statement #3 of 3
Severity Moderate
Urgency Expected
Certainty Observed
Alert Effective Tue, 29 Jul 11:51 pm (PDT)
Event Onset Tue, 29 Jul 11:51 pm (PDT)
Alert Updated by NWS On Tue, 29 Jul 11:51 pm (PDT)
Alert Expires Wed, 30 Jul 6:00 am (PDT)
Event Ends Wed, 30 Jul 6:00 am (PDT)
Description
...TSUNAMI ADVISORY IS IN EFFECT FROM THE SONOMA COASTLINE
DOWN THROUGH THE BIG SUR COASTLINE INCLUDING SF AND MONTEREY BAY...
* UPDATES... There have been no signficant changes since the last
statement. This product will be updated as the waves reach tide
stations.
* LOCAL IMPACTS...
A tsunami capable of producing strong currents
that may be hazardous to swimmers, boats, and coastal structures
is expected. Widespread inundation is NOT expected. However,
damage at the harbors will be possible. Surging water in and out
of harbors and changing water levels can cause boats and docks to
detach from structures.
* RECOMMENDED ACTIONS...
If you are located in this coastal area, move off the beach
and out of harbors and marinas. Do not go to the coast to
watch the tsunami. Be alert to instructions from your local
emergency officials
* FORECAST TSUNAMI START TIMES...
Monterey California 1215 AM PDT on Jul 30
San Francisco California 1240 AM PDT on Jul 30
Tsunamis often arrive as a series of waves or surges which
could be dangerous for many hours after the first wave arrival.
The first tsunami wave or surge may not be the highest in the series.
* FORECAST PEAK TSUNAMI WAVE HEIGHTS...
Monterey California less than 1 ft
San Francisco California less than 1 ft
Santa Cruz Harbor up to 1.2 ft
* PRELIMINARY EARTHQUAKE INFORMATION...
An earthquake occurred with a preliminary magnitude of 8.8.
This product will be updated as new information becomes available.
Stay tuned to your local news source and NOAA weather radio for
further information and updates.
This product will be updated as new information becomes available.
Stay tuned to your local news source and NOAA weather radio for
further information and updates.
According to the National Weather Service, your response to this alert should be to
execute a pre-planned activity identified in this instruction.
Instruction
This weather report utility hasn't found an instruction for this alert at this time. This doesn't mean that one doesn't exist, only that this weather report utility has not found one. Please go to an official source, such as the National Weather Service, to find more information.
Moderate special weather statement
TSUNAMI ADVISORY REMAINS IN EFFECT FROM THE SONOMA COASTLINE DOWN THROUGH THE BIG SUR COASTLINE INCLUDING SF AND MONTEREY BAY
To show the detailed information about this alert, click anywhere in this alert box
Severity Moderate
Urgency Expected
Certainty Observed
Alert Effective Tue, 29 Jul 9:56 pm (PDT)
Event Onset Tue, 29 Jul 9:56 pm (PDT)
Alert Updated by NWS On Tue, 29 Jul 9:56 pm (PDT)
Alert Expires Wed, 30 Jul 6:00 am (PDT)
Event Ends Wed, 30 Jul 6:00 am (PDT)
Description
...TSUNAMI ADVISORY REMAINS IN EFFECT FROM THE SONOMA COASTLINE
DOWN THROUGH THE BIG SUR COASTLINE INCLUDING SF AND MONTEREY BAY...
* UPDATES...
There have been no significant changes since the last
statement.
* LOCAL IMPACTS...
A tsunami capable of producing strong currents
that may be hazardous to swimmers, boats, and coastal structures
is expected. Widespread inundation is NOT expected. However,
damage at the harbors will be possible. Surging water in and out
of harbors and changing water levels can cause boats and docks to
detach from structures.
* RECOMMENDED ACTIONS...
If you are located in this coastal area, move off the beach
and out of harbors and marinas. Do not go to the coast to
watch the tsunami. Be alert to instructions from your local
emergency officials
* FORECAST TSUNAMI START TIMES...
Monterey California 1215 AM PDT on Jul 30
San Francisco California 1240 AM PDT on Jul 30
Tsunamis often arrive as a series of waves or surges which
could be dangerous for many hours after the first wave arrival.
The first tsunami wave or surge may not be the highest in the series.
* FORECAST PEAK TSUNAMI WAVE HEIGHTS...
Monterey California less than 1 ft
San Francisco California less than 1 ft
Santa Cruz Harbor up to 1.2 ft
* PRELIMINARY EARTHQUAKE INFORMATION...
An earthquake occurred with a preliminary magnitude of 8.8.
This product will be updated as new information becomes available.
Stay tuned to your local news source and NOAA weather radio for
further information and updates.
According to the National Weather Service, your response to this alert should be to
execute a pre-planned activity identified in this instruction.
Instruction
This weather report utility hasn't found an instruction for this alert at this time. This doesn't mean that one doesn't exist, only that this weather report utility has not found one. Please go to an official source, such as the National Weather Service, to find more information.
National Weather Service alerts map for your zone/county. The color key table only shows the keys for alerts that are active in your specified county or zone and only shows one alert for each spot on the map, even when more than one alert may be active at that spot. According to the NWS, when there are multiple alerts for a single spot, 'only the most significant threat to life or property is displayed on the map.'
(Alerts are from the National Weather Service's CAP v1.2 JSON Feed)
Weather Forecast
Forecast Created by Experimental Software Written By an Amateur With No Guarantee or Warranty or Promise of Accuracy Provided or Implied! Use at Your Own Risk! You Assume All Risk and Liability If You Use This Information in Any Way, For Any Purpose Whatsoever! See the Disclaimer Given Above!
raw forecast data generated on
Tue, 18 Nov 2025 09:40:02 -0800 (PST)
High of 64. Mostly sunny through the day. Chance of precipitation is 3%. Humidity 89% in the morning, lowering to 78% by the afternoon. Winds are a gentle breeze, N at 3-8 mph, gusting to 7-10 mph.
Tuesday Night
Low of 46. Mostly clear in the evening, with incoming clouds making it partly cloudy after midnight. Chance of precipitation will be 1%. Humidity 84% in the evening, rising to 96% after midnight. Winds will be a gentle breeze, S-W at 3-9 mph, gusting to 5-12 mph.
Wednesday
High of 62. Partly cloudy through the day. Chance of precipitation will be 1%. Humidity 96% in the morning, lowering to 84% by the afternoon. Winds will be a gentle breeze, SE-S at 3-8 mph, gusting to 7-10 mph.
Wednesday Night
Light rain certain, with a low of 48. Partly cloudy in the evening, with some increasing clouds, becoming mostly cloudy after midnight. Expecting approximately 0.04 inches of rain. Chance of precipitation will be 56%. Humidity 89% in the evening, rising to 97% after midnight. Winds will be a gentle breeze, SSE-SSW at 6-12 mph, gusting to a moderate breeze, 8-15 mph.
Thursday
Light rain likely, with a high of 60. Mostly cloudy through the day. Expecting approximately 0.09 inches of rain, mostly in the morning. Chance of precipitation will be 80%. Humidity 97% in the morning, lowering to 81% by the afternoon. Winds will be a gentle breeze, S-NW at 7-10 mph, gusting to a moderate breeze, 13-14 mph.
Thursday Night
Low of 44. Partly cloudy through the night. Expecting approximately 0.01 inches of rain, mostly in the evening. Chance of precipitation will be 24%. Humidity 84% in the evening, rising to 89% after midnight. Winds will be a light breeze, NNW at 5-6 mph, gusting to a gentle breeze, 8-10 mph.
Friday
High of 64. Mostly sunny through the day. Chance of precipitation will be 3%. Humidity 93% in the morning, lowering to 83% by the afternoon. Winds will be a light breeze, NW-N at 2-7 mph, gusting to a gentle breeze, 7-8 mph. Sustained winds stronger in the morning.
Friday Night
Low of 44. Clear through the night. Humidity 67% in the evening, rising to 83% after midnight. Winds will be a light air, NNW-NNE at 2-3 mph, gusting to a light breeze, 6-7 mph.
Saturday
High of 68. Sunny through the day. Humidity 89% in the morning, lowering to 75% by the afternoon. Winds will be a light air, N at 2 mph, gusting to a light breeze, 5 mph.
Saturday Night
Low of 46. Clear through the night. Humidity 67% in the evening, rising to 83% after midnight. Winds will be a light air, NNW-E at 2-3 mph, gusting to a light breeze, 3-6 mph.
Sunday
High of 68. Mostly sunny through the day. Humidity 90% in the morning, lowering to 78% by the afternoon. Winds will be a light air, N-E at 2 mph, gusting to a light breeze, 3-5 mph.
Sunday Night
Low of 48. Mostly clear through the night. Chance of precipitation will be 2%. Humidity 68% in the evening, rising to 86% after midnight. Winds will be a light air, NW-NE at 3 mph, gusting to a light breeze, 5-7 mph.
Monday
High of 66. Partly cloudy through the day. Chance of precipitation will be 4%. Humidity 89% in the morning, lowering to 80% by the afternoon. Winds will be a light air, NW at 2-3 mph, gusting to a light breeze, 5-7 mph.
The above Experimental Forecast used the National Weather Service's NDFD XML Feed for Saratoga, CA (37.263°N, 122.003°W, NWS Zone CAZ513, NWS County CAC085)
About this weather station:
Location
Latitude:
37° 15.75' N
Longitude:
122° 00.20' W
Altitude:
376 feet
This station uses a
Vantage Pro2,
controlled by 'WeeWX',
an experimental weather software system written in Python.
Weewx was designed to be simple, fast, and easy to understand by leveraging modern software concepts.
This system is powered by the open source WeeWX package, authored by Tom Keffer.
This system uses the open source Purple Air extensions to WeeWX package by Kenneth Baker to obtain the raw air pollutant values.
Thanks to JaneAndJohn.org for PHP-based RSS weather-feed code used in a prior iteration of this site.
Thanks to Ken True at Saratoga-Weather.org for pointers to good warning scripts, used in a prior iteration, and for being a great overall resource for scripting weather websites. Also, the idea to ignore certificate errors from the NOAA/NWS website comes from these scripts.
Thanks to Ken True at Saratoga-Weather.org and Mike Chaliss for their alerts script from which we leverage the array mapping alert event name to alert event background color, and a clever way to handle events that aren't in that mapping.
Thanks to Tom at carterlake.org for a script that caused me to want to learn how to obtain the raw data of a National Weather Service forecast, that triggered my building my own set of scripts. He has also created another great overall resource for scripting weather websites.
The raw data on which the forecasts are built, and the icons for these, come from the National Weather Service.
This system utilizes the xmlize utility written by Hans Anderson.
The URL used to get the alerts, and the idea to use cURL to get them (and any other needed JSON/XML data), comes from the "NWS Alerts" PHP package by Rick "Curly" at the WXForum web site.
The idea to use and how to properly invoke the xmlize library to extract information from the NWS comes from PXWeather by Jonathan M. Abbett.
The algorithms used to either adjust the Purpleair sensor PM2.5 pollutant concentrations or to convert from PM2.5 pollutant concentrations to an AQI value come from multiple sources.
If you want a copy of the current code that produces this generated-forecast information, and performs AQI calculations, as well as more open source license information for this package and the ones that it uses or has learned from, click here.
If you want to see the clumsy way I integrate WeeWX and PHP, click here.