CLARKSVILLE, Tenn. (CLARKSVILLENOW) – We have a frigid weekend ahead, with lows in the 20s and highs staying in the 30s.

The skies should be cloudy through Tuesday, when the highs finally rise to the low 40s, according to the National Weather Service.

Clarksville forecast

Here’s the rest of the forecast:

Tonight: Mostly cloudy. Lows in the upper 20s. Northwest winds 5 to 10 mph.

Saturday: Mostly cloudy. Highs in the mid 30s. North winds 5 to 10 mph.

Saturday night: Mostly cloudy in the evening then becoming partly cloudy. Lows in the mid 20s. North winds around 5 mph.

Sunday: Partly cloudy. Highs in the upper 30s. North winds around 5 mph.

Sunday night: Partly cloudy. Lows in the mid 20s.

Monday: Partly sunny. A 20 percent chance of rain showers in the afternoon. Highs in the upper 30s.

Monday night: Mostly cloudy. A 20 percent chance of snow showers in the evening. Lows in the upper 20s.

Tuesday: Partly sunny in the morning then clearing. Highs in the lower 40s.

Tuesday night: Mostly clear. Lows in the upper 20s.

Wednesday through Thursday: Partly cloudy. Highs in the lower 50s. Lows in the lower 30s.