Nowcast benchmarkScored through Oct 12, 2026

How accurate is Precip's rain forecast?

Precip's next-hour rain forecast compared with Apple Weather, Google Weather, Tomorrow.io, and Rainbow.ai at NOAA weather stations across the U.S., using each provider's forecasts exactly as they were issued.

  • Precip
  • Google
  • Apple
  • Tomorrow.io
  • Rainbow.ai

Best score in 37 of 38 tests

  • vs Google & Apple19/19
  • vs Tomorrow.io & Rainbow.ai18/19
NOAA rain gauges
110
hours scored
475
5-minute checks
635,743

Headline results

Precip dominates the scores for medium to heavy rain

Medium to heavy rain is the rain that disrupts plans, and it's the hardest to forecast. Precip is substantially better here.

vs Google+92%higher accuracy score
Precip0.309
Google0.161
vs Apple+121%higher accuracy score
Precip0.309
Apple0.140
vs Tomorrow.io+111%higher accuracy score
Precip0.259
Tomorrow.io0.123
vs Rainbow.ai+30%higher accuracy score
Precip0.259
Rainbow.ai0.200

The accuracy score is correct rain calls ÷ (correct calls + missed rain + false alarms) when the rain was over 8mm/hour. A score of 1 is perfect.

Methods

How the benchmark works

Most weather apps don't publish their past forecasts, so the only fair test is to record them as they happen.

  1. 1

    Fetch each hour

    Every hour, each provider's next-hour forecast is fetched from its public API at NOAA weather stations across the U.S.

  2. 2

    Save as issued

    Forecasts are saved exactly as issued, including Precip's, so nothing is rerun or adjusted after the fact.

  3. 3

    Compare to gauges

    Every provider is scored on the same hours and places, against the rain that fell at NOAA weather stations across the U.S.

Three ways to measure the rain that fell

NOAA rain gauges

Each station's gauge measures the rain that fell in each hour. This check doesn't depend on radar.

Live NOAA radar

NOAA's real-time radar estimate of the rain at each station, every five minutes through the hour.

Gauge-adjusted radar

NOAA's official hourly radar estimate after it has been corrected with rain gauges.

Reading the scores

Higher is better

Accuracy score

How often a forecast called rain correctly, with missed rain and false alarms counted against it: correct calls ÷ (correct calls + missed rain + false alarms). 1 is perfect.

Lower is better

Average error

How far off the forecast amount was, on average, in inches.

Head to head · 1

Precip vs Google and Apple

475 hours at 110 NOAA weather stations, Aug 31, 2026 to Oct 12, 2026.

Accuracy over the hour ahead

Accuracy score at each five-minute step of the forecast, checked against NOAA radar at the stations. Each chart is a different rain rate. Hover or tap a chart for values.

GoogleApplePrecip

Any rain
00.50.915304560Minutes ahead

At 60 min:Google 0.52Apple 0.39Precip 0.61

Over 0.04 in/hr (1 mm/hr)
00.40.815304560Minutes ahead

At 60 min:Google 0.38Apple 0.33Precip 0.50

Over 0.08 in/hr (2 mm/hr)
00.30.715304560Minutes ahead

At 60 min:Google 0.31Apple 0.27Precip 0.40

Over 0.16 in/hr (4 mm/hr)
00.30.615304560Minutes ahead

At 60 min:Google 0.17Apple 0.16Precip 0.23

Over 0.31 in/hr (8 mm/hr)
00.30.515304560Minutes ahead

At 60 min:Google 0.09Apple 0.05Precip 0.08

Over 0.63 in/hr (16 mm/hr)
00.30.515304560Minutes ahead

At 60 min:Google 0.00Apple 0.00Precip 0.11

Any rain
00.50.915304560Minutes ahead

At 60 min:Google 0.52Apple 0.39Precip 0.61

All scores

Accuracy scores run from 0 to 1, higher is better. The five-minute rows average every step of the hour ahead, so a provider can lead here while trailing near the end of the hour in the charts. The hourly rows score each forecast's total for the hour.

ScoreGoogleApplePrecip
Against NOAA radar, every 5 minutes635,743 five-minute checks at 112 stations
Any rain0.5400.4510.683+26%
Over 0.04 in/hr (1 mm/hr)0.3960.4080.586+44%
Over 0.08 in/hr (2 mm/hr)0.3280.3600.493+37%
Over 0.16 in/hr (4 mm/hr)0.1870.2470.357+45%
Over 0.31 in/hr (8 mm/hr)0.1060.1390.247+78%
Over 0.63 in/hr (16 mm/hr)0.0000.0940.262+179%
Average error (in/hr) (lower is better)0.00460.00530.0033+30%
Against NOAA rain gauges, hourly49,991 gauge hours at 110 stations
Any rain0.4780.3880.549+15%
Over 0.04 in (1 mm)0.4170.3870.529+27%
Over 0.08 in (2 mm)0.3660.3770.491+30%
Over 0.16 in (4 mm)0.2330.2680.335+25%
Over 0.31 in (8 mm)0.1610.1400.309+92%
Average error (in) (lower is better)0.00420.00510.0032+24%
Against gauge-adjusted radar, hourly48,405 hourly checks at 112 stations
Any rain0.5250.4360.662+26%
Over 0.04 in (1 mm)0.4190.4320.576+33%
Over 0.08 in (2 mm)0.3570.4070.517+27%
Over 0.16 in (4 mm)0.2700.2960.386+30%
Over 0.31 in (8 mm)0.1720.1490.349+103%
Average error (in) (lower is better)0.00390.00460.0028+28%

Precip, Google and Apple, scored on the same hours. Bold marks the best score in each row; the percentage shows how far ahead Precip is of the next-best provider.

Head to head · 2

Precip vs Tomorrow.io and Rainbow.ai

325 hours at 101 NOAA weather stations, Sep 28, 2026 to Oct 12, 2026.

Accuracy over the hour ahead

Accuracy score at each five-minute step of the forecast, checked against NOAA radar at the stations. Each chart is a different rain rate. Hover or tap a chart for values.

Tomorrow.ioRainbow.aiPrecip

Any rain
00.50.915304560Minutes ahead

At 60 min:Tomorrow.io 0.49Rainbow.ai 0.58Precip 0.61

Over 0.04 in/hr (1 mm/hr)
00.40.815304560Minutes ahead

At 60 min:Tomorrow.io 0.39Rainbow.ai 0.47Precip 0.53

Over 0.08 in/hr (2 mm/hr)
00.30.715304560Minutes ahead

At 60 min:Tomorrow.io 0.26Rainbow.ai 0.36Precip 0.40

Over 0.16 in/hr (4 mm/hr)
00.30.515304560Minutes ahead

At 60 min:Tomorrow.io 0.12Rainbow.ai 0.21Precip 0.18

Over 0.31 in/hr (8 mm/hr)
00.30.515304560Minutes ahead

At 60 min:Tomorrow.io 0.06Rainbow.ai 0.10Precip 0.04

Over 0.63 in/hr (16 mm/hr)
00.20.415304560Minutes ahead

At 60 min:Tomorrow.io 0.00Rainbow.ai 0.06Precip 0.07

Any rain
00.50.915304560Minutes ahead

At 60 min:Tomorrow.io 0.49Rainbow.ai 0.58Precip 0.61

All scores

Accuracy scores run from 0 to 1, higher is better. The five-minute rows average every step of the hour ahead, so a provider can lead here while trailing near the end of the hour in the charts. The hourly rows score each forecast's total for the hour.

ScoreTomorrow.ioRainbow.aiPrecip
Against NOAA radar, every 5 minutes111,378 five-minute checks at 105 stations
Any rain0.5410.6550.696+6%
Over 0.04 in/hr (1 mm/hr)0.4380.5290.601+14%
Over 0.08 in/hr (2 mm/hr)0.3050.4220.491+16%
Over 0.16 in/hr (4 mm/hr)0.1750.2660.340+28%
Over 0.31 in/hr (8 mm/hr)0.0940.1660.231+39%
Over 0.63 in/hr (16 mm/hr)0.0500.0560.245+338%
Average error (in/hr) (lower is better)0.01140.00910.0070+23%
Against NOAA rain gauges, hourly8,444 gauge hours at 101 stations
Any rain0.5430.5790.571−1%
Over 0.04 in (1 mm)0.4880.5520.571+3%
Over 0.08 in (2 mm)0.3980.4760.498+5%
Over 0.16 in (4 mm)0.2230.3290.346+5%
Over 0.31 in (8 mm)0.1230.2000.259+30%
Average error (in) (lower is better)0.00990.00850.0072+15%
Against gauge-adjusted radar, hourly8,053 hourly checks at 102 stations
Any rain0.5900.6530.663+2%
Over 0.04 in (1 mm)0.5160.5230.592+13%
Over 0.08 in (2 mm)0.3760.4510.488+8%
Over 0.16 in (4 mm)0.2500.3660.402+10%
Over 0.31 in (8 mm)0.1510.2120.275+30%
Average error (in) (lower is better)0.00800.00690.0056+19%

Precip, Tomorrow.io and Rainbow.ai, scored on the same hours. Bold marks the best score in each row; the percentage shows how far ahead Precip is of the next-best provider.

Open models

Research models, rerun on 2024 storms

16 storms from 2024, a year Precip's model never trained on. This test is fixed and doesn't update.

Open research models can be rerun on past weather, which commercial apps can't. Precip, three pySTEPS models and NVIDIA's StormScope were run on the same storms and checked against NOAA radar across a 636 × 636 mile map.

Accuracy, over 0.31 in/hr (8 mm/hr), every 5 minutes+42%higher than the best other model, StormScope
Precip0.339
StormScope0.239
Accuracy, over 0.31 in (8 mm), hourly+39%higher than the best other model, pySTEPS extrapolation
Precip0.431
pySTEPS extrapolation0.309
Average error, every 5 minutes+23%lower error than the best other model, pySTEPS S-PROG
Precip0.011 in/hr
pySTEPS S-PROG0.015 in/hr

Every research-model score is in the whitepaper ↗

Common questions

Frequently asked questions

Which weather app has the most accurate rain forecast?

Checked against 110 NOAA climate reference rain gauges and NOAA radar across the U.S., Precip had the best score in 37 of 38 tests against Apple Weather, Google Weather, Tomorrow.io, and Rainbow.ai, and ranked #1 at every 5-minute step of the hour ahead.

How does Precip compare with Apple Weather and Google Weather?

Across 49,991 station-hours at 110 NOAA rain gauges and 635,743 five-minute radar checks, Precip won all 19 of 19 tests against Apple Weather and Google Weather. For medium to heavy rain (over 0.31 in/hr or 8 mm/hr), Precip's accuracy score is 121% higher than Apple Weather and 92% higher than Google Weather, with 37% lower average error than Apple and 23% lower error than Google.

Why do Apple Weather and Google Weather miss rain or send false alarms?

In the same 49,991 station-hours at NOAA rain gauges, Apple Weather had 3,841 false alarms (calling rain when none fell), more than three times as many as Precip (1,154). Google Weather had the opposite problem, missing 1,235 rain events, 78% more missed storms than Precip (692).

How does Precip compare with Tomorrow.io and Rainbow.ai?

Across 325 matched hours at 101 to 105 NOAA stations, Precip won 18 of 19 tests against Tomorrow.io and Rainbow.ai. On medium to heavy rain (over 8 mm/hr) at NOAA rain gauges, Precip's accuracy score is 111% higher than Tomorrow.io and 30% higher than Rainbow.ai, with 27% lower average error than Tomorrow.io and 15% lower error than Rainbow.ai.

How does Precip compare with open research models like NVIDIA StormScope?

On 16 storms from 2024 across a 636 × 636 mile NOAA radar domain (96 million 5-minute checks), Precip beat NVIDIA's StormScope and three pySTEPS models on every metric, scoring 39% higher on hourly heavy rain and 23% lower on 5-minute average error than the next-best model.

How accurate is Precip's 10-day forecast?

In our 10-day forecast benchmark across about 2,200 U.S. airport weather stations, Precip won 72 of 75 tests against ECMWF IFS HRES and Google WeatherNext 3 for temperature, humidity, wind, rain, and the chance of rain. See the 10-day forecast benchmark →

The full report

Read the whitepaper

The whitepaper has the full method, every score, and the research-model test, written for meteorologists and researchers. Also see our 10-day hourly forecast benchmark comparing Precip with ECMWF IFS HRES and Google WeatherNext 3.

Know when rain will start and stop

See the next hour of rain at your location in the Precip app.

The precision weather app Know when rain starts and stops.