Not too hot or cold.
It is possible to avoid both extreme cold and excessive heat in a single retirement location. In these places, the average high temperature in July is less than 90 degrees and the average low in January is above freezing (32 degrees), according to National Climatic Data Center figures.
Temperatures in North Carolina hit an average high of 85 degrees in July, which means plenty of opportunities to visit the impressive Atlantic Ocean beaches and wildlife refuge. January’s average low is 39 degrees.
Mooresville, minutes from Charlotte, offers a small community lifestyle with access and amenities of a big city. Everything you need and want is close at hand. Mooresville, NC is near Highway 21, mere minutes from the best shopping, fine dining, nightlife, and recreation.