The maximum duration for a standard residential lease in North Carolina is one (1) year. Leases for one year or longer are possible, but they must be presented in writing.
Oral leases are valid for shorter terms, but it is recommended that all leases be in writing. Oral leases are difficult to enforce or prove, and writing the lease can lead to further legal protections.
The information for this answer was found on our North Carolina Residential Lease Agreement answers.