About Buxton, NC's Climate & Weather History

Buxton is a city of approximately 1,300 people in North Carolina, United States. Located in the Eastern Time Zone at 35.3°N latitude.

In 2025, Buxton recorded an average annual temperature of 65°F — right at the 30-year normal of 65°F. The hottest day reached 86°F in July; the coldest was 28°F in December. Total precipitation was 57 inches (drier than usual). The wettest month was October.