NC Drought and Rainfall Tracker

Cary, NC · 35.7915, -78.7811

Current conditions

83°F
Overcast
Feels like 88°F
Humidity 64%
Cloud cover 100%
Wind W 11 mph
Gusts 18 mph
Current precipitation 0.00 in
Open-Meteo model forecast for the configured coordinates. Conditions valid 2 PM.

Upcoming 24 hours

3 PM
83°
Overcast
Rain 0%
0.00 in
Wind 11 mph
Gust 18
4 PM
84°
Overcast
Rain 0%
0.00 in
Wind 12 mph
Gust 18
5 PM
85°
Overcast
Rain 0%
0.00 in
Wind 12 mph
Gust 23
6 PM
85°
Overcast
Rain 0%
0.00 in
Wind 12 mph
Gust 21
7 PM
82°
Clear
Rain 0%
0.00 in
Wind 10 mph
Gust 19
8 PM
79°
Clear
Rain 0%
0.00 in
Wind 7 mph
Gust 12
9 PM
75°
Clear
Rain 0%
0.00 in
Wind 5 mph
Gust 12
10 PM
73°
Clear
Rain 0%
0.00 in
Wind 6 mph
Gust 15
11 PM
70°
Clear
Rain 0%
0.00 in
Wind 6 mph
Gust 16
12 AM
68°
Clear
Rain 0%
0.00 in
Wind 6 mph
Gust 16
1 AM
67°
Overcast
Rain 0%
0.00 in
Wind 6 mph
Gust 16
2 AM
66°
Overcast
Rain 0%
0.00 in
Wind 6 mph
Gust 16
3 AM
65°
Overcast
Rain 0%
0.00 in
Wind 5 mph
Gust 13
4 AM
64°
Overcast
Rain 0%
0.00 in
Wind 5 mph
Gust 12
5 AM
64°
Overcast
Rain 0%
0.00 in
Wind 4 mph
Gust 10
6 AM
63°
Overcast
Rain 0%
0.00 in
Wind 3 mph
Gust 8
7 AM
65°
Overcast
Rain 0%
0.00 in
Wind 2 mph
Gust 6
8 AM
70°
Overcast
Rain 0%
0.00 in
Wind 4 mph
Gust 8
9 AM
74°
Overcast
Rain 0%
0.00 in
Wind 2 mph
Gust 6
10 AM
78°
Overcast
Rain 0%
0.00 in
Wind 3 mph
Gust 7
11 AM
80°
Overcast
Rain 0%
0.00 in
Wind 3 mph
Gust 6
12 PM
83°
Overcast
Rain 0%
0.00 in
Wind 4 mph
Gust 13
1 PM
85°
Overcast
Rain 0%
0.00 in
Wind 5 mph
Gust 13
2 PM
86°
Overcast
Rain 1%
0.00 in
Wind 6 mph
Gust 11
Hour-by-hour model forecast. Scroll horizontally to view all periods.

Ten-day forecast

Fri, Jun 19
Rain
85° / 70°
Rain 99%
0.45 in
Wind 12 mph
Gust 23
Sat, Jun 20
Overcast
88° / 63°
Rain 2%
0.00 in
Wind 8 mph
Gust 16
Sun, Jun 21
Overcast
93° / 69°
Rain 2%
0.00 in
Wind 11 mph
Gust 25
Mon, Jun 22
Heavy rain showers
95° / 72°
Rain 50%
0.54 in
Wind 14 mph
Gust 29
Tue, Jun 23
Rain showers
92° / 70°
Rain 49%
0.20 in
Wind 12 mph
Gust 22
Wed, Jun 24
Overcast
88° / 71°
Rain 31%
0.00 in
Wind 6 mph
Gust 15
Thu, Jun 25
Rain showers
89° / 69°
Rain 31%
0.48 in
Wind 10 mph
Gust 11
Fri, Jun 26
Light drizzle
87° / 69°
Rain 28%
0.02 in
Wind 9 mph
Gust 12
Sat, Jun 27
Overcast
95° / 72°
Rain 24%
0.00 in
Wind 8 mph
Gust 12
Sun, Jun 28
Overcast
100° / 74°
Rain 21%
0.00 in
Wind 14 mph
Gust 16
Daily model forecast from Open-Meteo. Longer-range forecast uncertainty generally increases with each day.

Current local rainfall

Last 1 hour
0.00 in
NOAA MRMS radar estimate
Valid 2:00 PM EDT · 56 min old
Last 3 hours
0.00 in
NOAA MRMS radar estimate
Valid 2:00 PM EDT · 56 min old
Last 6 hours
0.22 in
NOAA MRMS radar estimate
Valid 2:00 PM EDT · 56 min old
Last 12 hours
0.94 in
NOAA MRMS radar estimate
Valid 2:00 PM EDT · 56 min old
Last 24 hours
1.01 in
NOAA MRMS radar estimate
Valid 2:00 PM EDT · 56 min old
Last 72 hours
1.01 in
NOAA MRMS radar estimate
Valid 2:00 PM EDT · 56 min old
Latest radar period: 2:00 PM EDT Data age: 56 min old Resolution: approximately 1 km (0.6 mile)
NOAA MRMS radar-only quantitative precipitation estimates for the grid cell containing the configured Cary coordinates. These are estimates, not measurements from a gauge at the property. Accumulation products can have slightly different valid times.

Hourly local rainfall

NOAA MRMS rolling one-hour radar estimates at the configured coordinates.
The Pi stores each newly published hourly estimate. Currently showing 5/24 collected hours; missing hours are marked with a dash while the local archive fills. Each bar represents rainfall estimated during the hour ending at its label.

Historical measured rainfall

Source: CARY 0.5 NW (NCWK0106), 0.5 miles from the configured coordinates. Latest report: 2026-06-18.
These charts use daily CoCoRaHS gauge measurements. An asterisk and striped bar indicate an incomplete period; its total may be understated.

Daily rainfall — past two weeks

Weekly rainfall — past sixteen weeks

Each bar is a seven-day period labeled by its ending date.

Monthly rainfall — past twenty-four completed months

Drought at location

D3 - Extreme Drought
U.S. Drought Monitor map date: 2026-06-16
USDM regional polygon at this coordinate; not a property-scale measurement

Wake County context

D3 - Extreme Drought
70.3% of county area
Worst: D4 - Exceptional Drought (29.7%)
Same worst category; affected area expanded by 12.4 percentage points · Compared with the USDM map dated 2026-06-09; current map dated 2026-06-16.

Longer-term gauge comparison

0.00 in / 7 days
1.40 in / 30 days
Median of sufficiently complete nearby CoCoRaHS gauges.

Community gauge details

GaugeDistance7 days30 daysID
CARY 0.5 NW0.5 mi0.00 in (6/7 days)1.40 in (29/30 days)NCWK0106
CARY 1.5 NNE1.0 mi0.89 in (1/7 days)2.24 in (4/30 days)NCWK0396
CARY 0.4 NNW1.1 mi0.00 in (5/7 days)1.53 in (23/30 days)NCWK0298
CoCoRaHS reports are submitted daily and often lag rainfall occurring today. They are most useful for checking longer-term radar totals. Values are neighborhood observations, not measurements at this property.
Raw report data
{
  "location_name": "Cary, NC",
  "latitude": 35.7915,
  "longitude": -78.7811,
  "drought_at_location": {
    "date": "2026-06-16",
    "category": "D3",
    "label": "D3 - Extreme Drought",
    "source_resolution": "USDM regional polygon at this coordinate; not a property-scale measurement"
  },
  "county_drought_current": {
    "date": "2026-06-16",
    "dominant_category": "D3",
    "dominant_label": "D3 - Extreme Drought",
    "dominant_percent": 70.29,
    "worst_category": "D4",
    "worst_label": "D4 - Exceptional Drought",
    "worst_percent": 29.71,
    "dsci": 429.71
  },
  "county_drought_previous": {
    "date": "2026-06-09",
    "dominant_category": "D3",
    "dominant_label": "D3 - Extreme Drought",
    "dominant_percent": 82.2,
    "worst_category": "D4",
    "worst_label": "D4 - Exceptional Drought",
    "worst_percent": 17.36,
    "dsci": 416.92
  },
  "county_drought_change": "Same worst category; affected area expanded by 12.4 percentage points",
  "radar_1hour": {
    "hours": 1,
    "total_inches": 0.0,
    "valid_end": "2026-06-19T18:00+00:00",
    "grid_resolution": "approximately 1 km (0.6 mile)",
    "source": "NOAA MRMS radar-only QPE; estimated, not a rain-gauge reading"
  },
  "radar_3hour": {
    "hours": 3,
    "total_inches": 0.0,
    "valid_end": "2026-06-19T18:00+00:00",
    "grid_resolution": "approximately 1 km (0.6 mile)",
    "source": "NOAA MRMS radar-only QPE; estimated, not a rain-gauge reading"
  },
  "radar_6hour": {
    "hours": 6,
    "total_inches": 0.22,
    "valid_end": "2026-06-19T18:00+00:00",
    "grid_resolution": "approximately 1 km (0.6 mile)",
    "source": "NOAA MRMS radar-only QPE; estimated, not a rain-gauge reading"
  },
  "radar_12hour": {
    "hours": 12,
    "total_inches": 0.94,
    "valid_end": "2026-06-19T18:00+00:00",
    "grid_resolution": "approximately 1 km (0.6 mile)",
    "source": "NOAA MRMS radar-only QPE; estimated, not a rain-gauge reading"
  },
  "radar_24hour": {
    "hours": 24,
    "total_inches": 1.01,
    "valid_end": "2026-06-19T18:00+00:00",
    "grid_resolution": "approximately 1 km (0.6 mile)",
    "source": "NOAA MRMS radar-only QPE; estimated, not a rain-gauge reading"
  },
  "radar_72hour": {
    "hours": 72,
    "total_inches": 1.01,
    "valid_end": "2026-06-19T18:00+00:00",
    "grid_resolution": "approximately 1 km (0.6 mile)",
    "source": "NOAA MRMS radar-only QPE; estimated, not a rain-gauge reading"
  },
  "nearby_gauges": [
    {
      "station_id": "NCWK0106",
      "station_name": "CARY 0.5 NW",
      "distance_miles": 0.5,
      "total_7day_inches": 0.0,
      "reported_days_7day": 6,
      "total_30day_inches": 1.4,
      "reported_days_30day": 29
    },
    {
      "station_id": "NCWK0396",
      "station_name": "CARY 1.5 NNE",
      "distance_miles": 1.0,
      "total_7day_inches": 0.89,
      "reported_days_7day": 1,
      "total_30day_inches": 2.24,
      "reported_days_30day": 4
    },
    {
      "station_id": "NCWK0298",
      "station_name": "CARY 0.4 NNW",
      "distance_miles": 1.1,
      "total_7day_inches": 0.0,
      "reported_days_7day": 5,
      "total_30day_inches": 1.53,
      "reported_days_30day": 23
    }
  ],
  "neighborhood_7day_estimate_inches": 0.0,
  "neighborhood_30day_estimate_inches": 1.4,
  "historical_rainfall": {
    "station_id": "NCWK0106",
    "station_name": "CARY 0.5 NW",
    "distance_miles": 0.5,
    "latest_report_date": "2026-06-18",
    "daily": [
      {
        "label": "Jun 5",
        "start_date": "2026-06-05",
        "end_date": "2026-06-05",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 6",
        "start_date": "2026-06-06",
        "end_date": "2026-06-06",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 7",
        "start_date": "2026-06-07",
        "end_date": "2026-06-07",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 8",
        "start_date": "2026-06-08",
        "end_date": "2026-06-08",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 9",
        "start_date": "2026-06-09",
        "end_date": "2026-06-09",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 10",
        "start_date": "2026-06-10",
        "end_date": "2026-06-10",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 11",
        "start_date": "2026-06-11",
        "end_date": "2026-06-11",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 12",
        "start_date": "2026-06-12",
        "end_date": "2026-06-12",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 13",
        "start_date": "2026-06-13",
        "end_date": "2026-06-13",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 14",
        "start_date": "2026-06-14",
        "end_date": "2026-06-14",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 15",
        "start_date": "2026-06-15",
        "end_date": "2026-06-15",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 16",
        "start_date": "2026-06-16",
        "end_date": "2026-06-16",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 17",
        "start_date": "2026-06-17",
        "end_date": "2026-06-17",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      },
      {
        "label": "Jun 18",
        "start_date": "2026-06-18",
        "end_date": "2026-06-18",
        "total_inches": 0.0,
        "reported_days": 1,
        "expected_days": 1
      }
    ],
    "weekly": [
      {
        "label": "Mar 5",
        "start_date": "2026-02-27",
        "end_date": "2026-03-05",
        "total_inches": 0.75,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "Mar 12",
        "start_date": "2026-03-06",
        "end_date": "2026-03-12",
        "total_inches": 0.2,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "Mar 19",
        "start_date": "2026-03-13",
        "end_date": "2026-03-19",
        "total_inches": 1.16,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "Mar 26",
        "start_date": "2026-03-20",
        "end_date": "2026-03-26",
        "total_inches": 0.0,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "Apr 2",
        "start_date": "2026-03-27",
        "end_date": "2026-04-02",
        "total_inches": 0.31,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "Apr 9",
        "start_date": "2026-04-03",
        "end_date": "2026-04-09",
        "total_inches": 0.06,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "Apr 16",
        "start_date": "2026-04-10",
        "end_date": "2026-04-16",
        "total_inches": 0.0,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "Apr 23",
        "start_date": "2026-04-17",
        "end_date": "2026-04-23",
        "total_inches": 0.0,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "Apr 30",
        "start_date": "2026-04-24",
        "end_date": "2026-04-30",
        "total_inches": 1.11,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "May 7",
        "start_date": "2026-05-01",
        "end_date": "2026-05-07",
        "total_inches": 0.61,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "May 14",
        "start_date": "2026-05-08",
        "end_date": "2026-05-14",
        "total_inches": 0.24,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "May 21",
        "start_date": "2026-05-15",
        "end_date": "2026-05-21",
        "total_inches": 0.0,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "May 28",
        "start_date": "2026-05-22",
        "end_date": "2026-05-28",
        "total_inches": 1.4,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "Jun 4",
        "start_date": "2026-05-29",
        "end_date": "2026-06-04",
        "total_inches": 0.0,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "Jun 11",
        "start_date": "2026-06-05",
        "end_date": "2026-06-11",
        "total_inches": 0.0,
        "reported_days": 7,
        "expected_days": 7
      },
      {
        "label": "Jun 18",
        "start_date": "2026-06-12",
        "end_date": "2026-06-18",
        "total_inches": 0.0,
        "reported_days": 7,
        "expected_days": 7
      }
    ],
    "monthly": [
      {
        "label": "Jun 2024",
        "start_date": "2024-06-01",
        "end_date": "2024-06-30",
        "total_inches": 0.64,
        "reported_days": 30,
        "expected_days": 30
      },
      {
        "label": "Jul 2024",
        "start_date": "2024-07-01",
        "end_date": "2024-07-31",
        "total_inches": 8.97,
        "reported_days": 31,
        "expected_days": 31
      },
      {
        "label": "Aug 2024",
        "start_date": "2024-08-01",
        "end_date": "2024-08-31",
        "total_inches": 9.1,
        "reported_days": 30,
        "expected_days": 31
      },
      {
        "label": "Sep 2024",
        "start_date": "2024-09-01",
        "end_date": "2024-09-30",
        "total_inches": 7.06,
        "reported_days": 20,
        "expected_days": 30
      },
      {
        "label": "Oct 2024",
        "start_date": "2024-10-01",
        "end_date": "2024-10-31",
        "total_inches": 0.84,
        "reported_days": 31,
        "expected_days": 31
      },
      {
        "label": "Nov 2024",
        "start_date": "2024-11-01",
        "end_date": "2024-11-30",
        "total_inches": 2.11,
        "reported_days": 30,
        "expected_days": 30
      },
      {
        "label": "Dec 2024",
        "start_date": "2024-12-01",
        "end_date": "2024-12-31",
        "total_inches": 2.02,
        "reported_days": 29,
        "expected_days": 31
      },
      {
        "label": "Jan 2025",
        "start_date": "2025-01-01",
        "end_date": "2025-01-31",
        "total_inches": 1.35,
        "reported_days": 31,
        "expected_days": 31
      },
      {
        "label": "Feb 2025",
        "start_date": "2025-02-01",
        "end_date": "2025-02-28",
        "total_inches": 4.04,
        "reported_days": 28,
        "expected_days": 28
      },
      {
        "label": "Mar 2025",
        "start_date": "2025-03-01",
        "end_date": "2025-03-31",
        "total_inches": 3.32,
        "reported_days": 31,
        "expected_days": 31
      },
      {
        "label": "Apr 2025",
        "start_date": "2025-04-01",
        "end_date": "2025-04-30",
        "total_inches": 2.46,
        "reported_days": 29,
        "expected_days": 30
      },
      {
        "label": "May 2025",
        "start_date": "2025-05-01",
        "end_date": "2025-05-31",
        "total_inches": 6.2,
        "reported_days": 31,
        "expected_days": 31
      },
      {
        "label": "Jun 2025",
        "start_date": "2025-06-01",
        "end_date": "2025-06-30",
        "total_inches": 3.12,
        "reported_days": 29,
        "expected_days": 30
      },
      {
        "label": "Jul 2025",
        "start_date": "2025-07-01",
        "end_date": "2025-07-31",
        "total_inches": 7.85,
        "reported_days": 31,
        "expected_days": 31
      },
      {
        "label": "Aug 2025",
        "start_date": "2025-08-01",
        "end_date": "2025-08-31",
        "total_inches": 15.38,
        "reported_days": 31,
        "expected_days": 31
      },
      {
        "label": "Sep 2025",
        "start_date": "2025-09-01",
        "end_date": "2025-09-30",
        "total_inches": 2.1,
        "reported_days": 30,
        "expected_days": 30
      },
      {
        "label": "Oct 2025",
        "start_date": "2025-10-01",
        "end_date": "2025-10-31",
        "total_inches": 2.67,
        "reported_days": 31,
        "expected_days": 31
      },
      {
        "label": "Nov 2025",
        "start_date": "2025-11-01",
        "end_date": "2025-11-30",
        "total_inches": 1.51,
        "reported_days": 30,
        "expected_days": 30
      },
      {
        "label": "Dec 2025",
        "start_date": "2025-12-01",
        "end_date": "2025-12-31",
        "total_inches": 2.31,
        "reported_days": 31,
        "expected_days": 31
      },
      {
        "label": "Jan 2026",
        "start_date": "2026-01-01",
        "end_date": "2026-01-31",
        "total_inches": 0.73,
        "reported_days": 28,
        "expected_days": 31
      },
      {
        "label": "Feb 2026",
        "start_date": "2026-02-01",
        "end_date": "2026-02-28",
        "total_inches": 3.08,
        "reported_days": 26,
        "expected_days": 28
      },
      {
        "label": "Mar 2026",
        "start_date": "2026-03-01",
        "end_date": "2026-03-31",
        "total_inches": 1.67,
        "reported_days": 31,
        "expected_days": 31
      },
      {
        "label": "Apr 2026",
        "start_date": "2026-04-01",
        "end_date": "2026-04-30",
        "total_inches": 1.17,
        "reported_days": 30,
        "expected_days": 30
      },
      {
        "label": "May 2026",
        "start_date": "2026-05-01",
        "end_date": "2026-05-31",
        "total_inches": 2.25,
        "reported_days": 31,
        "expected_days": 31
      }
    ]
  },
  "forecast": {
    "source": "Open-Meteo model forecast",
    "timezone": "America/New_York",
    "current": {
      "time": "2026-06-19T14:45",
      "condition": "Overcast",
      "temperature_f": 82.8,
      "apparent_temperature_f": 87.8,
      "humidity_percent": 64,
      "precipitation_inches": 0.0,
      "cloud_cover_percent": 100,
      "wind_speed_mph": 11.3,
      "wind_direction": "W",
      "wind_gust_mph": 18.1
    },
    "hourly": [
      {
        "time": "2026-06-19T15:00",
        "condition": "Overcast",
        "temperature_f": 83.1,
        "apparent_temperature_f": 87.8,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 11.3,
        "wind_gust_mph": 17.7
      },
      {
        "time": "2026-06-19T16:00",
        "condition": "Overcast",
        "temperature_f": 84.4,
        "apparent_temperature_f": 87.1,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 11.7,
        "wind_gust_mph": 18.3
      },
      {
        "time": "2026-06-19T17:00",
        "condition": "Overcast",
        "temperature_f": 84.9,
        "apparent_temperature_f": 86.3,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 11.6,
        "wind_gust_mph": 23.3
      },
      {
        "time": "2026-06-19T18:00",
        "condition": "Overcast",
        "temperature_f": 84.6,
        "apparent_temperature_f": 82.7,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 12.2,
        "wind_gust_mph": 20.6
      },
      {
        "time": "2026-06-19T19:00",
        "condition": "Clear",
        "temperature_f": 82.4,
        "apparent_temperature_f": 80.5,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 10.4,
        "wind_gust_mph": 18.6
      },
      {
        "time": "2026-06-19T20:00",
        "condition": "Clear",
        "temperature_f": 79.1,
        "apparent_temperature_f": 78.8,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 7.1,
        "wind_gust_mph": 12.5
      },
      {
        "time": "2026-06-19T21:00",
        "condition": "Clear",
        "temperature_f": 75.2,
        "apparent_temperature_f": 75.3,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 5.4,
        "wind_gust_mph": 12.5
      },
      {
        "time": "2026-06-19T22:00",
        "condition": "Clear",
        "temperature_f": 72.6,
        "apparent_temperature_f": 72.6,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 5.7,
        "wind_gust_mph": 14.8
      },
      {
        "time": "2026-06-19T23:00",
        "condition": "Clear",
        "temperature_f": 70.4,
        "apparent_temperature_f": 69.5,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 5.9,
        "wind_gust_mph": 15.7
      },
      {
        "time": "2026-06-20T00:00",
        "condition": "Clear",
        "temperature_f": 68.4,
        "apparent_temperature_f": 66.7,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 5.7,
        "wind_gust_mph": 15.7
      },
      {
        "time": "2026-06-20T01:00",
        "condition": "Overcast",
        "temperature_f": 66.7,
        "apparent_temperature_f": 64.7,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 5.7,
        "wind_gust_mph": 15.9
      },
      {
        "time": "2026-06-20T02:00",
        "condition": "Overcast",
        "temperature_f": 65.7,
        "apparent_temperature_f": 63.3,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 6.1,
        "wind_gust_mph": 16.1
      },
      {
        "time": "2026-06-20T03:00",
        "condition": "Overcast",
        "temperature_f": 65.0,
        "apparent_temperature_f": 62.9,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 5.0,
        "wind_gust_mph": 13.4
      },
      {
        "time": "2026-06-20T04:00",
        "condition": "Overcast",
        "temperature_f": 64.3,
        "apparent_temperature_f": 62.0,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 4.8,
        "wind_gust_mph": 12.3
      },
      {
        "time": "2026-06-20T05:00",
        "condition": "Overcast",
        "temperature_f": 63.8,
        "apparent_temperature_f": 61.3,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 4.1,
        "wind_gust_mph": 10.3
      },
      {
        "time": "2026-06-20T06:00",
        "condition": "Overcast",
        "temperature_f": 63.4,
        "apparent_temperature_f": 61.2,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 3.1,
        "wind_gust_mph": 8.1
      },
      {
        "time": "2026-06-20T07:00",
        "condition": "Overcast",
        "temperature_f": 64.9,
        "apparent_temperature_f": 63.4,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 2.4,
        "wind_gust_mph": 6.0
      },
      {
        "time": "2026-06-20T08:00",
        "condition": "Overcast",
        "temperature_f": 69.6,
        "apparent_temperature_f": 68.7,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 3.9,
        "wind_gust_mph": 8.3
      },
      {
        "time": "2026-06-20T09:00",
        "condition": "Overcast",
        "temperature_f": 73.9,
        "apparent_temperature_f": 73.9,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 2.1,
        "wind_gust_mph": 5.6
      },
      {
        "time": "2026-06-20T10:00",
        "condition": "Overcast",
        "temperature_f": 77.6,
        "apparent_temperature_f": 78.0,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 3.0,
        "wind_gust_mph": 7.2
      },
      {
        "time": "2026-06-20T11:00",
        "condition": "Overcast",
        "temperature_f": 80.1,
        "apparent_temperature_f": 80.7,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 2.8,
        "wind_gust_mph": 6.3
      },
      {
        "time": "2026-06-20T12:00",
        "condition": "Overcast",
        "temperature_f": 82.6,
        "apparent_temperature_f": 84.6,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 3.7,
        "wind_gust_mph": 13.0
      },
      {
        "time": "2026-06-20T13:00",
        "condition": "Overcast",
        "temperature_f": 84.7,
        "apparent_temperature_f": 86.5,
        "precipitation_probability_percent": 0,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 4.6,
        "wind_gust_mph": 12.8
      },
      {
        "time": "2026-06-20T14:00",
        "condition": "Overcast",
        "temperature_f": 86.5,
        "apparent_temperature_f": 88.2,
        "precipitation_probability_percent": 1,
        "precipitation_inches": 0.0,
        "wind_speed_mph": 5.6,
        "wind_gust_mph": 11.2
      }
    ],
    "daily": [
      {
        "date": "2026-06-19",
        "condition": "Rain",
        "high_f": 84.9,
        "low_f": 70.0,
        "precipitation_probability_percent": 99,
        "precipitation_inches": 0.445,
        "sunrise": "2026-06-19T05:58",
        "sunset": "2026-06-19T20:34",
        "wind_speed_mph": 12.2,
        "wind_gust_mph": 23.3
      },
      {
        "date": "2026-06-20",
        "condition": "Overcast",
        "high_f": 87.8,
        "low_f": 63.4,
        "precipitation_probability_percent": 2,
        "precipitation_inches": 0.0,
        "sunrise": "2026-06-20T05:59",
        "sunset": "2026-06-20T20:34",
        "wind_speed_mph": 8.2,
        "wind_gust_mph": 16.1
      },
      {
        "date": "2026-06-21",
        "condition": "Overcast",
        "high_f": 93.0,
        "low_f": 68.6,
        "precipitation_probability_percent": 2,
        "precipitation_inches": 0.0,
        "sunrise": "2026-06-21T05:59",
        "sunset": "2026-06-21T20:34",
        "wind_speed_mph": 11.1,
        "wind_gust_mph": 25.3
      },
      {
        "date": "2026-06-22",
        "condition": "Heavy rain showers",
        "high_f": 94.8,
        "low_f": 71.8,
        "precipitation_probability_percent": 50,
        "precipitation_inches": 0.535,
        "sunrise": "2026-06-22T05:59",
        "sunset": "2026-06-22T20:34",
        "wind_speed_mph": 14.5,
        "wind_gust_mph": 29.3
      },
      {
        "date": "2026-06-23",
        "condition": "Rain showers",
        "high_f": 92.5,
        "low_f": 70.2,
        "precipitation_probability_percent": 49,
        "precipitation_inches": 0.197,
        "sunrise": "2026-06-23T05:59",
        "sunset": "2026-06-23T20:34",
        "wind_speed_mph": 12.0,
        "wind_gust_mph": 21.7
      },
      {
        "date": "2026-06-24",
        "condition": "Overcast",
        "high_f": 88.4,
        "low_f": 71.1,
        "precipitation_probability_percent": 31,
        "precipitation_inches": 0.0,
        "sunrise": "2026-06-24T06:00",
        "sunset": "2026-06-24T20:35",
        "wind_speed_mph": 5.7,
        "wind_gust_mph": 15.2
      },
      {
        "date": "2026-06-25",
        "condition": "Rain showers",
        "high_f": 89.1,
        "low_f": 68.9,
        "precipitation_probability_percent": 31,
        "precipitation_inches": 0.484,
        "sunrise": "2026-06-25T06:00",
        "sunset": "2026-06-25T20:35",
        "wind_speed_mph": 9.7,
        "wind_gust_mph": 11.2
      },
      {
        "date": "2026-06-26",
        "condition": "Light drizzle",
        "high_f": 87.1,
        "low_f": 69.2,
        "precipitation_probability_percent": 28,
        "precipitation_inches": 0.024,
        "sunrise": "2026-06-26T06:00",
        "sunset": "2026-06-26T20:35",
        "wind_speed_mph": 9.4,
        "wind_gust_mph": 12.3
      },
      {
        "date": "2026-06-27",
        "condition": "Overcast",
        "high_f": 94.8,
        "low_f": 71.6,
        "precipitation_probability_percent": 24,
        "precipitation_inches": 0.0,
        "sunrise": "2026-06-27T06:01",
        "sunset": "2026-06-27T20:35",
        "wind_speed_mph": 8.3,
        "wind_gust_mph": 12.5
      },
      {
        "date": "2026-06-28",
        "condition": "Overcast",
        "high_f": 99.8,
        "low_f": 74.5,
        "precipitation_probability_percent": 21,
        "precipitation_inches": 0.0,
        "sunrise": "2026-06-28T06:01",
        "sunset": "2026-06-28T20:35",
        "wind_speed_mph": 14.5,
        "wind_gust_mph": 16.3
      }
    ]
  }
}