In North Carolina, the hunting season for deer is from September to February. However, there are specific dates for each county. The best time to hunt deer in NC is during the rut, which occurs in November.