January weather in Morrisville, NC

The average temperature in Morrisville in January is 41.9°F (31.8°F–51.9°F). Average precipitation: 3.43 inches. Average snowfall is 2.6 inches.

January is a winter month in Morrisville, and is cooler than the annual average of 61.2°F. Daily temperatures swing about 20.1°F between overnight low and afternoon high. Expect about 10 days with precipitation. Daylight averages about 9h 49m. For travel, January is cool.

Avg High
51.9°F
Avg Low
31.8°F
Precipitation
3.43 in
Snow
2.6 in

January records in Morrisville

Date Record High Record Low Record Precip
January 1 79.0°F (2022) 12.9°F (1977) 1.57 in (1987)
January 2 79.0°F (1952) 10.0°F (1977) 1.08 in (2017)
January 3 73.9°F (2000) 9.1°F (2018) 2.29 in (2022)
January 4 75.9°F (2005) 9.0°F (1979) 1.02 in (1992)
January 5 75.9°F (1950) 6.1°F (1981) 1.60 in (1971)
January 6 73.0°F (1950) 9.0°F (1969) 2.71 in (1962)
January 7 73.9°F (1946) 4.1°F (2018) 1.06 in (1991)
January 8 73.0°F (2008) 7.0°F (1970) 1.23 in (1978)
January 9 73.0°F (2008) 0.0°F (1970) 1.52 in (2024)
January 10 75.9°F (2026) 3.0°F (1970) 3.01 in (1984)
January 11 72.0°F (1974) 3.9°F (1982) 1.68 in (1991)
January 12 73.9°F (2005) 6.1°F (1981) 1.29 in (2015)
January 13 78.1°F (2005) 3.9°F (1981) 1.45 in (1948)
January 14 75.0°F (1995) 12.0°F (1969) 1.55 in (2005)
January 15 73.9°F (1960) 9.0°F (1964) 1.92 in (1995)
January 16 73.0°F (1953) 3.0°F (1994) 1.51 in (1998)
January 17 75.0°F (1949) -0.9°F (1977) 1.75 in (1946)
January 18 70.0°F (1969) 3.0°F (1977) 1.19 in (1984)
January 19 73.0°F (2001) 1.9°F (1994) 2.04 in (2002)
January 20 73.9°F (1951) -2.9°F (1985) 0.98 in (1969)
January 21 73.9°F (1959) -9.0°F (1985) 1.44 in (1979)
January 22 72.0°F (1967) 0.0°F (1970) 2.61 in (1954)
January 23 77.0°F (1999) 8.1°F (1977) 1.36 in (2002)
January 24 77.0°F (1967) 7.0°F (1963) 1.84 in (1953)
January 25 78.1°F (1950) 8.1°F (1963) 2.03 in (2000)
January 26 78.1°F (1950) 12.9°F (2000) 1.15 in (1966)
January 27 75.0°F (1952) 10.0°F (2000) 1.72 in (1998)
January 28 75.0°F (1999) 1.0°F (2000) 2.35 in (1952)
January 29 78.1°F (2002) 7.0°F (1977) 1.09 in (1970)
January 30 80.1°F (2002) 7.0°F (1977) 1.09 in (2000)
January 31 77.0°F (1950) 3.0°F (1966) 2.05 in (1960)

Other months in Morrisville