The National Weather Service in Charleston is predicting the first freeze of the season for tonight for most counties in the state.

The first freeze is arriving about a month later than last year.

The weather service is predicting temperatures to plunge to the low to mid-20s for some counties.

The mountains could experience temperatures in the teens. A freeze watch was posted yesterday for Barbour, Boone, Braxton, Cabell, Calhoun, Clay, Doddridge, Fayette, Gilmer, Harrison, Jackson, Kanawha, Lewis, Lincoln, Logan, Mason, McDowell, Mingo, Nicholas, Pleasants, Putnam, Raleigh, Ritchie, Roane, Taylor, Tyler, Upshur, Wayne, Webster, Wirt, Wood and Wyoming counties.

The earliest freeze on record in Charleston occurred in 1942 on September 29th. The latest was in 1985, on November 23rd.