No. North Carolina voters are not required to provide or show a photo ID.