A surface low pressure system is moving northward through the Ohio Valley toward Buffalo today. It's a bit further west than expected, but it's close enough that we are in for several hours of steady rain. The heaviest rain, and possibly a thunderstorm, will occur as a warm front approaches early this afternoon. The temperature will hold steady in the mid to upper 50s ahead of the front and will likely jump into the lower 60s after the front passes this evening.

The rain will slowly taper off and become more patchy after midnight as the storm passes way to our northwest and drags a cold front across the city. The cold front won't cool us down any—tomorrow will actually be warmer than today with a high in the mid 60s—but the air is going to be unstable, giving us a good chance for showers or thunderstorms.

As the weekend winds down the jet stream is going to get stuck in an extreme blocking pattern. Ridges of high pressure to our east and west will trap us in several days of cool, cloudy weather. There will be a slight chance of rain on Sunday and Monday, with mostly cloudy skies expected for most of next week. Afternoon highs look like they will be in the mid 50s to lower 60s, or about 5-10 degrees cooler than normal, and that coolness could continue into next weekend.