Ƶ

Register to Vote

Register to Vote

College students

You can register either at a home address or a campus address. For most students, it's easiest to vote in-person where you will be during Early Voting or on Election Day. You can request to vote by mail on the , or by submitting a completed and signed form to your county board of elections by mail or in person. You will receive a ballot and envelope in the mail in order to mail your ballot to your county board of elections.

Click for state by state absentee ballot rules.

Registration and early voting

The voter registration deadline in North Carolina is 25 days before Election Day. This deadline is different for military and overseas citizens. Learn more at .

For details about the 2026 elections, visit .

If you miss the registration deadline, you may be eligible to register and vote or make changes to your voter registration (anything other than party affiliation) and vote during the early voting period. Learn more at .

During the early voting period, voters may cast a ballot at any early voting site in their county. This is different than , when registered voters must vote at their assigned polling place. During the early voting period, eligible individuals may also register to vote and vote at the same time (see below). For an overview of North Carolina’s current elections, visit .

Early voting sites and schedules for the 2026 primary election will be posted to the when they become available.

Same-day registration

When you check in to vote at an early voting site, you may update your name or address within the same county if necessary. Individuals who are not registered to vote in a county may register and immediately vote at that same site. This process is called “same-day registration.” Find more information at . Although same-day registration is available for voters during early voting, same-day registration is not available for most voters on Election Day.