Official NWS Observations By Dr. Greg Latta,
Official NWS Observer
April 2026


Temperatures:

TMax=Maximum temperature between 7 A.M. the previous day and 7 A.M. on the day indicated.
TMin=Minimum temperature between 7 A.M. the previous day and 7 A.M. on the day indicated.
TCur=Current temperature at 7 A.M. on the day indicated.
All temperatures are in degrees Fahrenheit

Month Day Year TMax TMin TCur
4 1 2026 77 55 55
4 2 2026 78 50 51
4 3 2026 58 47 50
4 4 2026 78 50 65
4 5 2026 81 51 51
4 6 2026 52 33 33
4 7 2026 51 32 33
4 8 2026 44 20 25
4 9 2026 53 25 34
4 10 2026 67 34 47
4 11 2026 76 44 45
4 12 2026 62 38 43
4 13 2026 75 43 66
4 14 2026 76 60 65
4 15 2026 80 59 66
4 16 2026 86 66 69
4 17 2026 84 55 60
4 18 2026 75 52 63
4 19 2026 83 40 41
4 20 2026 51 31 33
4 21 2026 44 25 35
4 22 2026 65 35 50
4 23 2026 69 50 56
4 24 2026 77 56 66
4 25 2026 78 51 57
4 26 2026 58 42 42
4 27 2026 50 37 45
4 28 2026 68 45 47
4 29 2026 53 47 50
4 30 2026 56 45 46

Precipitation Amounts and Current Weather:

RainEq=Rain or rain equivalent of melted snow, sleet, or ice.
SnowEtc=Amount of snowfall between 7 A.M. the previous day and 7 A.M. on the day indicated.
SnowOnGround=Total average amount of snow on the ground at 7 A.M. on the day indicated.
All precipitation amounts are in inches.
0.001 inches=Trace
Current Weather=Current weather at 7 A.M. on the day indicated.
See the chart below for a list of weather codes and their meanings. If more than one code applies the higher code is always used.

Month Day Year RainEq SnowEtc SnowOnGround Current
      X.XX X.X X Weather
4 1 2026 0.270 0.000 0.000 3
4 2 2026 0.130 0.000 0.000 45
4 3 2026 0.070 0.000 0.000 45
4 4 2026 0.000 0.000 0.000 1
4 5 2026 0.130 0.000 0.000 61
4 6 2026 0.001 0.000 0.000 1
4 7 2026 0.000 0.000 0.000 2
4 8 2026 0.000 0.000 0.000 1
4 9 2026 0.000 0.000 0.000 1
4 10 2026 0.000 0.000 0.000 1
4 11 2026 0.040 0.000 0.000 3
4 12 2026 0.000 0.000 0.000 2
4 13 2026 0.000 0.000 0.000 3
4 14 2026 0.000 0.000 0.000 3
4 15 2026 0.180 0.000 0.000 1
4 16 2026 0.000 0.000 0.000 3
4 17 2026 0.130 0.000 0.000 1
4 18 2026 0.000 0.000 0.000 2
4 19 2026 0.120 0.000 0.000 3
4 20 2026 0.030 0.200 0.001 71
4 21 2026 0.001 0.001 0.000 1
4 22 2026 0.040 0.000 0.000 61
4 23 2026 0.001 0.000 0.000 1
4 24 2026 0.000 0.000 0.000 1
4 25 2026 0.000 0.000 0.000 3
4 26 2026 0.620 0.000 0.000 51
4 27 2026 0.010 0.000 0.000 1
4 28 2026 0.090 0.000 0.000 3
4 29 2026 0.030 0.000 0.000 45
4 30 2026 0.820 0.000 0.000 3
Current Weather codes:
01     Clear Sky (few or no clouds)
02     Partly Cloudy
03     Mostly Cloudy/Cloudy (little or no blue sky or stars)
04     Smoke (resulting from forest fires)
05     Haze
07     Dust and/or Sand raised by the wind
10     Light fog (visibility greater than 1/2 mile)
13     Lightning (with no thunder heard)
17     Thunderstorm (with no rain or snow)
45     Fog (visibility less than 1/2 mile)
51     Drizzle (light)
53     Drizzle (moderate)
55     Drizzle (heavy)
61     Rain (light)
63     Rain (moderate)
65     Rain (heavy)
66     Rain (freezing)
68     Rain and Snow Mixed
71     Snow (light)
73     Snow (moderate)
75     Snow (heavy)
79     Sleet
80     Rain Showers
83     Mixed Showers of Rain and Snow
85     Snow Showers (light)
86     Snow Showers (moderate or heavy)
89     Hail (no thunder heard)
93     Thunderstorm with Rain
94     Thunderstorm with Snow
95     Thunderstorm with Rain and Snow
96     Thunderstorm with hail smaller than dime sized
97     Thunderstorm with heavy rain and/or heavy snow
99     Thunderstorm with hail larger than a dime

Other Observations:

A "1" indicates that the condition occurred somewhere between 7 A.M. the previous day and 7 A.M. on the day indicated.

Month Day Year Fog Ice Glaze Thunder Hail Damaging
        Pellets       Winds
4 1 2026 0 0 0 0 0 0
4 2 2026 1 0 0 1 0 0
4 3 2026 1 0 0 0 0 0
4 4 2026 1 0 0 0 0 0
4 5 2026 0 0 0 0 0 0
4 6 2026 0 0 0 0 0 0
4 7 2026 0 0 0 0 0 0
4 8 2026 0 0 0 0 0 0
4 9 2026 0 0 0 0 0 0
4 10 2026 0 0 0 0 0 0
4 11 2026 0 0 0 0 0 0
4 12 2026 0 0 0 0 0 0
4 13 2026 0 0 0 0 0 0
4 14 2026 0 0 0 0 0 0
4 15 2026 0 0 0 1 0 0
4 16 2026 0 0 0 0 0 0
4 17 2026 0 0 0 0 0 0
4 18 2026 0 0 0 0 0 0
4 19 2026 0 0 0 0 0 0
4 20 2026 0 0 0 0 0 0
4 21 2026 0 0 0 0 0 0
4 22 2026 0 0 0 0 0 0
4 23 2026 0 0 0 0 0 0
4 24 2026 0 0 0 0 0 0
4 25 2026 0 0 0 0 0 0
4 26 2026 1 0 0 0 0 0
4 27 2026 1 0 0 0 0 0
4 28 2026 0 0 0 0 0 0
4 29 2026 1 0 0 0 0 0
4 30 2026 1 0 0 1 0 0