Three Regions, Three Soil Calendars
North Carolina soil temperature sorts cleanly into the state's three physiographic regions. The coastal plain around Wilmington warms first, with sandy soils and maritime air pushing lawn-depth readings past 55°F by late February or early March in most years. The Piedmont, including Charlotte, Raleigh, and the Triad, follows two to three weeks later. The mountains around Asheville and Boone run last, often five to six weeks behind the coast.
Spanning zones 6a to 8b, North Carolina holds nearly the full range of eastern US soil climates inside one state line. A soil temp map of North Carolina in March shows the coast already in lawn-growing territory while high mountain coves are barely out of the 40s, so regional identity, not the state average, should drive your timing.