Weather Underground
Historical weather, weather observations and daily weather summaries
Historical and current weather conditions from stations worldwide.
Your information
Past date in YYYY-MM-DD format, for example 2024-07-04.
Measurement system, for example imperial.
City, airport, or ZIP code, for example Boston or 02108.
Example results
Weather on Jan 1, 2020
Logan Intl Airport, Jan 1, 2020
Maximum wind: 33 km/h, Average humidity: 55.04%, Average pressure: 1,002.72 hPa
Observations
- 4 °C, Cloudy12:54 AM
0 °C dew point, 73% humidity, WSW wind, 19 km/h, 998.95 hPa, 0 mm
- 4 °C, Cloudy1:54 AM
-2 °C dew point, 65% humidity, WSW wind, 28 km/h, Gust 35 km/h, 999.63 hPa, 0 mm
- 4 °C, Cloudy2:54 AM
-2 °C dew point, 65% humidity, W wind, 26 km/h, Gust 35 km/h, 999.97 hPa, 0 mm
- 3 °C, Mostly Cloudy3:54 AM
-4 °C dew point, 60% humidity, W wind, 26 km/h, Gust 37 km/h, 1,000.3 hPa, 0 mm
- 3 °C, Partly Cloudy4:54 AM
-5 °C dew point, 57% humidity, W wind, 19 km/h, Gust 37 km/h, 1,000.3 hPa, 0 mm
- 3 °C, Partly Cloudy5:54 AM
-4 °C dew point, 59% humidity, WSW wind, 20 km/h, 1,000.3 hPa, 0 mm
- 2 °C, Fair6:54 AM
-4 °C dew point, 64% humidity, WSW wind, 17 km/h, 1,000.64 hPa, 0 mm
- 3 °C, Partly Cloudy7:54 AM
-4 °C dew point, 59% humidity, WSW wind, 15 km/h, 1,000.98 hPa, 0 mm
- 4 °C, Fair8:54 AM
-4 °C dew point, 55% humidity, W wind, 22 km/h, Gust 35 km/h, 1,001.32 hPa, 0 mm
- 5 °C, Fair9:54 AM
-4 °C dew point, 51% humidity, W wind, 26 km/h, Gust 41 km/h, 1,002 hPa, 0 mm
- 5 °C, Partly Cloudy10:54 AM
-5 °C dew point, 49% humidity, W wind, 30 km/h, Gust 39 km/h, 1,002 hPa, 0 mm
- 6 °C, Partly Cloudy11:54 AM
-4 °C dew point, 49% humidity, W wind, 19 km/h, Gust 43 km/h, 1,001.66 hPa, 0 mm
- 6 °C, Partly Cloudy / Windy12:54 PM
-5 °C dew point, 47% humidity, W wind, 33 km/h, Gust 56 km/h, 1,001.32 hPa, 0 mm
- 5 °C, Partly Cloudy1:54 PM
-5 °C dew point, 49% humidity, W wind, 31 km/h, Gust 52 km/h, 1,001.32 hPa, 0 mm
- 5 °C, Partly Cloudy2:54 PM
-5 °C dew point, 49% humidity, W wind, 28 km/h, Gust 44 km/h, 1,002.33 hPa, 0 mm
- 4 °C, Partly Cloudy3:54 PM
-6 °C dew point, 49% humidity, WNW wind, 24 km/h, Gust 35 km/h, 1,003.01 hPa, 0 mm
- 4 °C, Partly Cloudy4:54 PM
-6 °C dew point, 49% humidity, W wind, 26 km/h, Gust 35 km/h, 1,004.03 hPa, 0 mm
- 4 °C, Fair5:54 PM
-5 °C dew point, 53% humidity, W wind, 24 km/h, Gust 41 km/h, 1,004.7 hPa, 0 mm
- 3 °C, Fair6:54 PM
-5 °C dew point, 55% humidity, W wind, 31 km/h, Gust 43 km/h, 1,005.38 hPa, 0 mm
- 3 °C, Fair7:54 PM
-6 °C dew point, 53% humidity, W wind, 28 km/h, Gust 39 km/h, 1,006.06 hPa, 0 mm
- 3 °C, Fair8:54 PM
-6 °C dew point, 53% humidity, W wind, 28 km/h, Gust 44 km/h, 1,006.4 hPa, 0 mm
- 3 °C, Fair9:54 PM
-6 °C dew point, 54% humidity, W wind, 26 km/h, Gust 43 km/h, 1,007.07 hPa, 0 mm
- 3 °C, Fair10:54 PM
-6 °C dew point, 52% humidity, W wind, 30 km/h, Gust 43 km/h, 1,007.41 hPa, 0 mm
- 2 °C, Fair11:54 PM
-7 °C dew point, 52% humidity, W wind, 26 km/h, Gust 39 km/h, 1,008.09 hPa, 0 mm
About the Weather Underground tool
Weather Underground (Wunderground) provides historical daily weather and time-ordered airport observations for a past date.
Get historical weather needs a past date and a city, airport, or ZIP code; measurement units are optional.
Built from wunderground.com and weather.com. Last checked Sep 29, 2026.
Actions
Get historical weather
1 creditGet daily weather and time-ordered airport observations for a past date near a city, airport, or ZIP code. Summary averages use available observations; missing measurements are null.
Uses Weather Underground and weather.com.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Datedate | Date | Required | Past date in YYYY-MM-DD format, for example 2024-07-04.Example: 2020-01-01 |
Unitsunits | Text | Optional | Measurement system, for example imperial.Example: Metric |
Locationlocation | Text | Required | City, airport, or ZIP code, for example Boston or 02108.Example: 02108 |
What you get
| Field | Type | Description |
|---|---|---|
Datedate | Date | Example: 2020-01-01 |
Unitsunits | Details | |
Pressureunits.pressure | Text | Example: hPa |
Wind Speedunits.wind_speed | Text | Example: km/h |
Temperatureunits.temperature | Text | Example: °C |
Precipitationunits.precipitation | Text | Example: mm |
Page URLpage_url | Text | Example: https://www.wunderground.com/history/daily/us/ma/boston/KBOS/date/2020-01-01 |
Observationsobservations | List | |
Pressureobservations[].pressure | Number | Example: 998.95 |
Dew Pointobservations[].dew_point | Number | Example: 0 |
Wind Gustobservations[].wind_gust | Number | Example: 35 |
Conditionsobservations[].conditions | Text | Example: Cloudy |
Local Timeobservations[].local_time | Text | Local time with UTC offset.Example: 2020-01-01T00:54:00-05:00 |
Wind Speedobservations[].wind_speed | Number | Example: 19 |
Temperatureobservations[].temperature | Number | Example: 4 |
Precipitationobservations[].precipitation | Number | Example: 0 |
Wind Directionobservations[].wind_direction | Text | Example: WSW |
Humidity (%)observations[].humidity_percent | Number | Example: 73 |
Station Codestation_code | Text | Example: KBOS |
Station Namestation_name | Text | Example: Logan Intl Airport |
Daily Summarydaily_summary | Details | |
Low Temperaturedaily_summary.low_temperature | Number | Example: 2 |
Average Pressuredaily_summary.average_pressure | Number | Example: 1002.72 |
High Temperaturedaily_summary.high_temperature | Number | Example: 6 |
Maximum Wind Speeddaily_summary.maximum_wind_speed | Number | Example: 33 |
Average Temperaturedaily_summary.average_temperature | Number | Example: 3.79 |
Total Precipitationdaily_summary.total_precipitation | Number | Example: 1.02 |
Average Humidity (%)daily_summary.average_humidity_percent | Number | Example: 55.04 |
Example result
For Date: 2020-01-01, Units: Metric, Location: 02108
{
"date": "2020-01-01",
"units": {
"pressure": "hPa",
"wind_speed": "km/h",
"temperature": "°C",
"precipitation": "mm"
},
"page_url": "https://www.wunderground.com/history/daily/us/ma/boston/KBOS/date/2020-01-01",
"observations": [
{
"pressure": 998.95,
"dew_point": 0,
"wind_gust": null,
"conditions": "Cloudy",
"local_time": "2020-01-01T00:54:00-05:00",
"wind_speed": 19,
"temperature": 4,
"precipitation": 0,
"wind_direction": "WSW",
"humidity_percent": 73
},
{
"pressure": 999.63,
"dew_point": -2,
"wind_gust": 35,
"conditions": "Cloudy",
"local_time": "2020-01-01T01:54:00-05:00",
"wind_speed": 28,
"temperature": 4,
"precipitation": 0,
"wind_direction": "WSW",
"humidity_percent": 65
},
{
"pressure": 999.97,
"dew_point": -2,
"wind_gust": 35,
"conditions": "Cloudy",
"local_time": "2020-01-01T02:54:00-05:00",
"wind_speed": 26,
"temperature": 4,
"precipitation": 0,
"wind_direction": "W",
"humidity_percent": 65
}
],
"station_code": "KBOS",
"station_name": "Logan Intl Airport",
"daily_summary": {
"low_temperature": 2,
"average_pressure": 1002.72,
"high_temperature": 6,
"maximum_wind_speed": 33,
"average_temperature": 3.79,
"total_precipitation": 1.02,
"average_humidity_percent": 55.04
}
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@weather-underground",
"visibility": "public",
"operation": "get_historical_weather",
"version": 1,
"input": {
"date": "2020-01-01",
"units": "metric",
"location": "02108"
},
"response": {
"format": "json"
}
}'What you can do with it
- Review past temperatures and precipitation for a location
- Compare hourly airport observations across dates
- Summarize daily wind, pressure, and humidity
- Check historical conditions near a city or ZIP code
Questions about Weather Underground
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this Weather Underground tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a Weather Underground account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from wunderground.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
What was the weather in a city on a past date?
Get historical weather returns daily summaries and time-ordered observations for a past date and city.
What were the temperatures and precipitation that day?
Get historical weather includes daily high, low, and average temperatures, total precipitation, and observations.
Which airport observations are available for a past date?
Get historical weather returns time-ordered airport observations, including local time, conditions, wind, and humidity.