The official National Weather Service forecast for Devils Lake — 48.1128°N, 98.8651°W, population 7,493, 77.3 miles from I-29.
| Ramsey County | J | F | M | A | M | J | J | A | S | O | N | D | Year |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avg high °F | 16 | 20 | 33 | 50 | 65 | 75 | 80 | 79 | 70 | 53 | 35 | 21 | 50 |
| Avg low °F | -2 | 0 | 13 | 28 | 41 | 52 | 57 | 54 | 46 | 32 | 18 | 4 | 29 |
| Precip in | 0.5 | 0.4 | 0.7 | 1.2 | 2.8 | 3.6 | 3.2 | 2.6 | 2.0 | 1.5 | 0.7 | 0.7 | 19.9 |
1996–2025 normals for Ramsey County — the climate division Devils Lake sits in. All-time county record high 103.2°F (2021-06-05); record low -39.4°F (1996-02-01). Source: NOAA / National Weather Service.