Today will likely be the best day of the week.
There will be mountain rain and snow showers over portions of central Montana today, but staying dry and mostly sunny through the plains.
High temperatures this afternoon will be in the upper 40s and 50s, right around average for this time of year.
Breezy conditions stick around today though, wind gusts between 10-30 miles per hour, with the highest winds expected along the Rocky Mountain Front.
Things take a turn for the worse on Wednesday for Halloween with unsettled weather.
Temperatures will start cooling down and precipitation returns, making for a cold and wet Trick-or-Treat night.
Rain and snow starts on Wednesday morning, before transitioning to all rain in the afternoon.
More chances of rain and snow on Thursday and unsettled weather continues into the weekend.
High temperatures will vary between the 40s and 50s over the next 7 days.