Current conditions at
Fergus Falls Municipal Airport-Einar Mickel (KFFM)
Lat: 46.29°NLon: 96.15°WElev: 1178ft.
Fair
27°F
-3°C
| Humidity | 74% |
| Wind Speed | S 14 mph |
| Barometer | 30.13 in |
| Dewpoint | 19°F (-7°C) |
| Visibility | 10.00 mi |
| Wind Chill | 16°F (-9°C) |
| Last update | 2 Mar 9:15 am CST |
Extended Forecast for
Battle Lake MN
Today

High: 40 °F
Mostly Sunny
Tonight

Low: 29 °F
Mostly Cloudy
Tuesday

High: 43 °F
Mostly Sunny
Tuesday Night

Low: 31 °F
Mostly Clear
Wednesday

High: 48 °F
Mostly Sunny
Wednesday Night

Low: 34 °F
Partly Cloudy
Thursday

High: 51 °F
Partly Sunny
Thursday Night
Low: 34 °F
Mostly Cloudy
then Chance
RainFriday

High: 40 °F
Chance Rain
Detailed Forecast
Today
Mostly sunny, with a high near 40. South wind 9 to 11 mph.
Tonight
Mostly cloudy, with a low around 29. South wind around 8 mph.
Tuesday
Mostly sunny, with a high near 43. South southwest wind 5 to 7 mph.
Tuesday Night
Mostly clear, with a low around 31. South wind 5 to 8 mph.
Wednesday
Mostly sunny, with a high near 48. South wind 9 to 13 mph.
Wednesday Night
Partly cloudy, with a low around 34. South wind 7 to 9 mph.
Thursday
Partly sunny, with a high near 51. Southeast wind 8 to 13 mph.
Thursday Night
A 30 percent chance of rain after midnight. Mostly cloudy, with a low around 34. East southeast wind around 11 mph.
Friday
A 40 percent chance of rain. Mostly cloudy, with a high near 40. East northeast wind 11 to 15 mph becoming north in the afternoon.
Friday Night
A 20 percent chance of snow before midnight. Mostly cloudy, with a low around 23. North wind 8 to 13 mph.
Saturday
Sunny, with a high near 45. Southwest wind 9 to 17 mph.
Saturday Night
Partly cloudy, with a low around 29. Southwest wind 11 to 14 mph.
Sunday
Partly sunny, with a high near 50. South southwest wind 11 to 15 mph becoming west in the afternoon.
Additional Forecasts and Information
Basemap Options
Click map to change the forecast location
Loading map...
ABOUT THIS FORECAST
Point Forecast:
Battle Lake MN
46.3°N 95.71°W
46.3°N 95.71°W
8:37 am CST Mar 2, 2026
9am CST Mar 2, 2026-6pm CDT Mar 8, 2026


