Skip to content

National Weather Service

Forecasts, weather alerts and current conditions

National Weather Service provides U.S. day-and-night forecasts for seven days, hourly forecasts for up to 156 hours where available, active alerts, and latest nearby station observations.

Get current conditions

Get the latest observed weather from a nearby National Weather Service station for a US city, address, or ZIP code. Measurements that the station does not report are null.

Your information

US city, street address, or ZIP code, for example Seattle, 98101, or 1600 Pennsylvania Ave NW, Washington, DC.

1 credit per run

Example results

Conditions
Clear
Dew Point C
7
Dew Point F
44.6
Pressure (MB)
1,017.9
Feels Like C
Not provided
Feels Like F
Not provided
Station Code
KBFI
Station Name
Boeing Field - King County International Airport
Pressure Inhg
30.06
Temperature C
8
Temperature F
46.4
Wind Gust (mph)
Not provided
Distance (miles)
4.62
Wind Direction
Calm
Wind Speed (mph)
0
Observation Time
2026-09-28T09:35:00+00:00
Visibility (miles)
10
Relative Humidity (%)
93.4
Example data · Run in Studio for fresh results.

Choose an action

About National Weather Service

National Weather Service (NWS) Get forecast and Get hourly forecast return forecasts for a U.S. city, address, or ZIP code.

National Weather Service (NWS) List weather alerts returns active alerts for a U.S. city, address, ZIP code, or state.

National Weather Service (NWS) Get current conditions returns nearby station observations for a U.S. city, address, or ZIP code.

Built by Fous from weather.gov, geocode.arcgis.com, geocoding.geo.census.gov, photon.komoot.io and zippopotam.us and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with National Weather Service.

Actions

Get current conditions

1 credit per run

Get the latest observed weather from a nearby National Weather Service station for a US city, address, or ZIP code. Measurements that the station does not report are null.

Uses National Weather Service, geocoding.geo.census.gov and photon.komoot.io.

What you provide

FieldTypeRequiredDescription
LocationlocationTextRequiredUS city, street address, or ZIP code, for example Seattle, 98101, or 1600 Pennsylvania Ave NW, Washington, DC.Example: 98101

What you get

FieldTypeDescription
Page URLpage_urlTextLink to the reported observation.Example: https://api.weather.gov/stations/KBFI/observations/2026-09-28T09:35:00+00:00
ConditionsconditionsTextObserved weather conditions in words.Example: Clear
Dew Point Cdew_point_cNumberDew point in °C.Example: 7
Dew Point Fdew_point_fNumberDew point in °F.Example: 44.6
Pressure (MB)pressure_mbNumberBarometric pressure in millibars.Example: 1017.9
Feels Like Cfeels_like_cNumberReported heat index or wind chill in °C.
Feels Like Ffeels_like_fNumberReported heat index or wind chill in °F.
Station Codestation_codeTextStation identifier.Example: KBFI
Station Namestation_nameTextName of the reporting weather station.Example: Boeing Field - King County International Airport
Pressure Inhgpressure_inhgNumberBarometric pressure in inches of mercury.Example: 30.06
Temperature Ctemperature_cNumberAir temperature in °C.Example: 8
Temperature Ftemperature_fNumberAir temperature in °F.Example: 46.4
Wind Gust (mph)wind_gust_mphNumberWind gusts in mph.Example: 17.3
Distance (miles)distance_milesNumberDistance from the place to the station in miles.Example: 4.62
Wind Directionwind_directionTextWind direction as a compass word.Example: Calm
Wind Speed (mph)wind_speed_mphNumberWind speed in mph.Example: 0
Observation Timeobservation_timeTextTime of the observation, as ISO 8601 with an offset.Example: 2026-09-28T09:35:00+00:00
Visibility (miles)visibility_milesNumberVisibility in miles.Example: 10
Relative Humidity (%)relative_humidity_percentNumberRelative humidity in percent.Example: 93.4

Example result

For Location: 98101

JSON
{
  "page_url": "https://api.weather.gov/stations/KBFI/observations/2026-09-28T09:35:00+00:00",
  "conditions": "Clear",
  "dew_point_c": 7,
  "dew_point_f": 44.6,
  "pressure_mb": 1017.9,
  "feels_like_c": null,
  "feels_like_f": null,
  "station_code": "KBFI",
  "station_name": "Boeing Field - King County International Airport",
  "pressure_inhg": 30.06,
  "temperature_c": 8,
  "temperature_f": 46.4,
  "wind_gust_mph": null,
  "distance_miles": 4.62,
  "wind_direction": "Calm",
  "wind_speed_mph": 0,
  "observation_time": "2026-09-28T09:35:00+00:00",
  "visibility_miles": 10,
  "relative_humidity_percent": 93.4
}

Get forecast

1 credit per run

Get the National Weather Service seven-day day and night forecast for a U.S. city, address, or ZIP code. Forecast availability depends on NWS land-grid coverage.

Uses National Weather Service and geocode.arcgis.com.

What you provide

FieldTypeRequiredDescription
UnitsunitsTextOptionalTemperature units, such as fahrenheit or celsius.Example: Celsius
LocationlocationTextRequiredU.S. city, street address, or ZIP code, such as Denver, CO or 10001.Example: 10001

What you get

FieldTypeDescription
PeriodsperiodsListDay and night forecast periods in time order.
Nameperiods[].nameTextExample: Overnight
Windperiods[].windTextExample: 24 km/h NE
End Timeperiods[].end_timeTextExample: 2026-09-28T06:00:00-04:00
Page Linkperiods[].page_linkTextExample: https://forecast.weather.gov/MapClick.php?lat=40.748314&lon=-73.994052
Start Timeperiods[].start_timeTextExample: 2026-09-28T04:00:00-04:00
Temperatureperiods[].temperatureNumberExample: 16
Short Forecastperiods[].short_forecastTextExample: Showers And Thunderstorms
Temperature Unitperiods[].temperature_unitTextExample: C
Detailed Forecastperiods[].detailed_forecastTextExample: Showers and thunderstorms. Cloudy, with a low around 16. Northeast wind around…
Chance of Precipitation (%)periods[].chance_of_precipitation_percentNumberExample: 99
LatitudelatitudeNumberLatitude of the matched place.Example: 40.7483136
LongitudelongitudeNumberLongitude of the matched place.Example: -73.9940525
Update Timeupdate_timeTextTime the forecast was updated, ISO 8601 with offset.Example: 2026-09-28T08:52:09+00:00
Matched Placematched_placeTextMatched U.S. place or address.Example: 10001, New York, NY, USA
Forecast Officeforecast_officeTextName of the responsible National Weather Service office.Example: New York, NY
Forecast Grid Positionforecast_grid_positionTextNWS office and grid coordinates.Example: OKX/33,44

Example result

For Units: Celsius, Location: 10001

JSON
{
  "periods": [
    {
      "name": "Overnight",
      "wind": "24 km/h NE",
      "end_time": "2026-09-28T06:00:00-04:00",
      "page_link": "https://forecast.weather.gov/MapClick.php?lat=40.748314&lon=-73.994052",
      "start_time": "2026-09-28T04:00:00-04:00",
      "temperature": 16,
      "short_forecast": "Showers And Thunderstorms",
      "temperature_unit": "C",
      "detailed_forecast": "Showers and thunderstorms. Cloudy, with a low around 16. Northeast wind around 24 km/h. Chance of precipitation is 100%. New rainfall amounts between 1 and 1.5 cm possible.",
      "chance_of_precipitation_percent": 99
    },
    {
      "name": "Monday",
      "wind": "19 to 24 km/h N",
      "end_time": "2026-09-28T18:00:00-04:00",
      "page_link": "https://forecast.weather.gov/MapClick.php?lat=40.748314&lon=-73.994052",
      "start_time": "2026-09-28T06:00:00-04:00",
      "temperature": 18,
      "short_forecast": "Rain Showers",
      "temperature_unit": "C",
      "detailed_forecast": "Rain showers before 2pm. Cloudy, with a high near 18. North wind 19 to 24 km/h. Chance of precipitation is 80%. New rainfall amounts between 1.5 and 2 cm possible.",
      "chance_of_precipitation_percent": 82
    },
    {
      "name": "Monday Night",
      "wind": "6 to 17 km/h NW",
      "end_time": "2026-09-29T06:00:00-04:00",
      "page_link": "https://forecast.weather.gov/MapClick.php?lat=40.748314&lon=-73.994052",
      "start_time": "2026-09-28T18:00:00-04:00",
      "temperature": 14,
      "short_forecast": "Patchy Fog",
      "temperature_unit": "C",
      "detailed_forecast": "Patchy fog between 11pm and 5am. Mostly cloudy, with a low around 14. Northwest wind 6 to 17 km/h.",
      "chance_of_precipitation_percent": 9
    }
  ],
  "latitude": 40.7483136,
  "longitude": -73.9940525,
  "update_time": "2026-09-28T08:52:09+00:00",
  "matched_place": "10001, New York, NY, USA",
  "forecast_office": "New York, NY",
  "forecast_grid_position": "OKX/33,44"
}

Get hourly forecast

1 credit per run

Get up to 156 hourly National Weather Service forecasts for a US city, street address, or ZIP code. Locations outside the US and places without a forecast are not available.

Uses National Weather Service, geocoding.geo.census.gov and zippopotam.us.

What you provide

FieldTypeRequiredDescription
HourshoursNumberOptionalNumber of hourly forecasts, e.g. 48.Example: 5
UnitsunitsTextOptionalTemperature scale, e.g. fahrenheit.Example: Celsius
LocationlocationTextRequiredUS city and state, street address, or ZIP code, e.g. Miami, FL.Example: 90210

What you get

FieldTypeDescription
HourshoursListOne row for each available forecast hour, in time order.
Dew Pointhours[].dew_pointNumberDew point in the same scale as the temperature.Example: 14.4
Page Linkhours[].page_linkTextOfficial hourly forecast page for this place.Example: https://forecast.weather.gov/MapClick.php?lat=34.0901&lon=-118.4065&FcstType=di…
Start Timehours[].start_timeTextLocal hourly start time in ISO 8601 with offset.Example: 2026-09-28T02:00:00-07:00
Wind Speedhours[].wind_speedTextWind speed as forecast text with units.Example: 5 km/h
Temperaturehours[].temperatureNumberForecast temperature.Example: 19
Dew Point Unithours[].dew_point_unitTextDew point scale.Example: Celsius
Short Forecasthours[].short_forecastTextShort forecast in words.Example: Partly Cloudy
Wind Directionhours[].wind_directionTextWind direction as text.Example: E
Temperature Unithours[].temperature_unitTextTemperature scale.Example: Celsius
Relative Humidity (%)hours[].relative_humidity_percentNumberRelative humidity in percent.Example: 76
Chance of Precipitation (%)hours[].chance_of_precipitation_percentNumberChance of precipitation in percent.Example: 3
Grid Xgrid_xNumberForecast office horizontal grid coordinate.Example: 149
Grid Ygrid_yNumberForecast office vertical grid coordinate.Example: 48
LatitudelatitudeNumberLatitude of the mapped location.Example: 34.0901
LongitudelongitudeNumberLongitude of the mapped location.Example: -118.4065
Updated Atupdated_atTextLast forecast update in ISO 8601 with offset.Example: 2026-09-28T08:32:06+00:00
Matched Placematched_placeTextPlace matched to the location.Example: Beverly Hills, CA 90210
Forecast Officeforecast_officeTextForecast office code.Example: LOX

Example result

For Hours: 5, Units: Celsius, Location: 90210

JSON
{
  "hours": [
    {
      "dew_point": 14.4,
      "page_link": "https://forecast.weather.gov/MapClick.php?lat=34.0901&lon=-118.4065&FcstType=digital",
      "start_time": "2026-09-28T02:00:00-07:00",
      "wind_speed": "5 km/h",
      "temperature": 19,
      "dew_point_unit": "celsius",
      "short_forecast": "Partly Cloudy",
      "wind_direction": "E",
      "temperature_unit": "celsius",
      "relative_humidity_percent": 76,
      "chance_of_precipitation_percent": 3
    },
    {
      "dew_point": 15,
      "page_link": "https://forecast.weather.gov/MapClick.php?lat=34.0901&lon=-118.4065&FcstType=digital",
      "start_time": "2026-09-28T03:00:00-07:00",
      "wind_speed": "5 km/h",
      "temperature": 19,
      "dew_point_unit": "celsius",
      "short_forecast": "Partly Cloudy",
      "wind_direction": "E",
      "temperature_unit": "celsius",
      "relative_humidity_percent": 78,
      "chance_of_precipitation_percent": 3
    },
    {
      "dew_point": 14.4,
      "page_link": "https://forecast.weather.gov/MapClick.php?lat=34.0901&lon=-118.4065&FcstType=digital",
      "start_time": "2026-09-28T04:00:00-07:00",
      "wind_speed": "5 km/h",
      "temperature": 18,
      "dew_point_unit": "celsius",
      "short_forecast": "Partly Cloudy",
      "wind_direction": "E",
      "temperature_unit": "celsius",
      "relative_humidity_percent": 82,
      "chance_of_precipitation_percent": 3
    }
  ],
  "grid_x": 149,
  "grid_y": 48,
  "latitude": 34.0901,
  "longitude": -118.4065,
  "updated_at": "2026-09-28T08:32:06+00:00",
  "matched_place": "Beverly Hills, CA 90210",
  "forecast_office": "LOX"
}

List weather alerts

1 credit per run

List active US weather watches, warnings, and advisories for a city, address, ZIP code, or state, ordered by severity then issue time.

Uses National Weather Service and geocode.arcgis.com.

What you provide

FieldTypeRequiredDescription
LocationlocationTextRequiredUS city, street address, ZIP code, state name or state code, such as Tulsa, OK; 74103; or Texas.Example: Texas
Min Severitymin_severityTextOptionalMinimum alert severity, such as severe. Any includes alerts with unknown severity.Example: Severe

What you get

FieldTypeDescription
AlertsalertsListActive watches, warnings, and advisories, ordered most severe first, then newest.
Eventalerts[].eventTextExample: Flood Watch
Urgencyalerts[].urgencyTextExample: Future
Alert IDalerts[].alert_idTextExample: urn:oid:2.49.0.1.840.0.13f8f22ef4cb2cae6fac90ba79d1c52ffae2a731.001.1
Headlinealerts[].headlineTextExample: Flood Watch issued September 28 at 12:11AM MDT until September 30 at 6:00AM…
Page URLalerts[].page_urlTextExample: https://api.weather.gov/alerts/urn:oid:2.49.0.1.840.0.13f8f22ef4cb2cae6fac90ba7…
Severityalerts[].severityTextExample: Severe
Descriptionalerts[].descriptionText
Expiry Timealerts[].expiry_timeTextAlert expiration time in ISO 8601 with offset.Example: 2026-09-28T14:00:00-06:00
Instructionsalerts[].instructionsTextExample: You should monitor later forecasts and be prepared to take action should Flash…
Areas Affectedalerts[].areas_affectedTextExample: Guadalupe Mountains of Eddy County; Eddy County Plains; Northern Lea County…
Effective Timealerts[].effective_timeTextAlert effective time in ISO 8601 with offset.Example: 2026-09-28T00:11:00-06:00
Issuing Officealerts[].issuing_officeTextExample: NWS Midland/Odessa TX

Example result

For Location: Texas

JSON
{
  "alerts": [
    {
      "event": "Flood Watch",
      "urgency": "Future",
      "alert_id": "urn:oid:2.49.0.1.840.0.13f8f22ef4cb2cae6fac90ba79d1c52ffae2a731.001.1",
      "headline": "Flood Watch issued September 28 at 12:11AM MDT until September 30 at 6:00AM MDT by NWS Midland/Odessa TX",
      "page_url": "https://api.weather.gov/alerts/urn:oid:2.49.0.1.840.0.13f8f22ef4cb2cae6fac90ba79d1c52ffae2a731.001.1",
      "severity": "Severe",
      "description": "* WHAT...Flash flooding caused by excessive rainfall continues to be\npossible.\n\n* WHERE...Portions of southeast New Mexico, including the following\nareas, Central Lea, Eddy County Plains, Guadalupe Mo…",
      "expiry_time": "2026-09-28T14:00:00-06:00",
      "instructions": "You should monitor later forecasts and be prepared to take action\nshould Flash Flood Warnings be issued.",
      "areas_affected": "Guadalupe Mountains of Eddy County; Eddy County Plains; Northern Lea County; Central Lea County; Southern Lea County; Guadalupe Mountains Above 7000 Feet; Guadalupe and Delaware Mountains; Van Horn an…",
      "effective_time": "2026-09-28T00:11:00-06:00",
      "issuing_office": "NWS Midland/Odessa TX"
    }
  ]
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@national-weather-service",
  "visibility": "public",
  "operation": "get_current_conditions",
  "version": 1,
  "input": {
    "location": "98101"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Plan staffing around day and night forecasts.
  • Compare hourly temperatures and precipitation chances for a location.
  • Review active weather alerts by severity.
  • Check observed conditions near a worksite.
  • Track forecast changes using update times.

Questions

Is Fous affiliated with National Weather Service?

No. Fous is not affiliated with National Weather Service. This workflow reads the public weather.gov website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a National Weather Service account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from weather.gov when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

What is the forecast for a U.S. location?

Get forecast returns a seven-day day and night forecast for a U.S. city, address, or ZIP code.

What weather is expected hour by hour?

Get hourly forecast returns available hourly forecasts for a U.S. city, address, or ZIP code.

Are there active weather alerts for this location?

List weather alerts returns active watches, warnings, and advisories for a U.S. city, address, ZIP code, or state.

All Weather workflowsBrowse all workflows