Skip to content

Last updated:

North Carolina vote by mail guide

North Carolina vote by mail deadlines

  • Earliest day to apply: January 1, 2020
  • Request your mail-in ballot (online): Received by October 27, 2020
  • Request your mail-in ballot (by mail): Received by October 27, 2020
  • Request your mail-in ballot (in person): Received by October 27, 2020
  • Return your mail-in ballot (by mail): Postmarked by November 3, 2020
  • Return your mail-in ballot (in person): Received by November 3, 2020

North Carolina vote by mail rules

Any registered North Carolina voter may request an absentee ballot and vote by mail.


North Carolina vote by mail ID requirements

  • North Carolina voters must include their North Carolina driver's license number, state ID number, or the last 4 digits of their social security number to request a ballot.
  • In 2020, you need to have your voted absentee ballot signed by one witness who is at least 18 years old.

North Carolina vote by mail directions

In almost all cases, you will need to sign up to vote by mail. The state won’t just mail you a ballot. Don't worry: we will walk you through it. There are only a handful of steps:

  1. You submit an application to vote by mail
  2. Your Local Election Office processes your application
  3. Your Local Election Office sends your ballot to you
  4. You vote using the ballot and return it by the deadline

Apply to vote by mail online (recommended)

  1. Visit the North Carolina vote by mail website.
  2. Fill out all of the required information.
  3. Hit save or submit when you are done.
  4. The deadline to apply online is: received by October 27, 2020.

Apply to vote by mail

  1. Download the North Carolina vote by mail application.
  2. Fill out all of the required fields.
  3. Print the form.
  4. Sign and date your form. This is very important.
  5. Mail or hand-deliver your completed form directly to your Local Election Office as soon as possible, but no later than the deadline.
  6. If it’s close to the deadline, call your Local Election Office and see if they will let you submit your form via email or fax.
  7. The deadline to apply by mail is: received by October 27, 2020

Apply to vote by mail in person

  1. Visit your Local Election Office.
  2. Ask the clerk to give you an absentee ballot application.
  3. Fill out all of the required fields.
  4. Sign and date your application.
  5. The deadline to apply in person is: received by October 27, 2020

How to vote by mail

  1. Carefully read and follow the instructions.
  2. Fill out all of the required fields.
  3. Sign and date the outside envelope.
  4. Mail or hand-deliver your ballot to your Local Election Office. You can also hand-deliver your ballot to a state-provided dropbox.
  5. Your ballot must be received by the deadline or it will not be counted.

Two important things to note:

  1. The Local Election Office will compare your signature on your voted ballot to the one on your driver’s license and on your voter registration form to make sure they match. So please sign carefully.
  2. The post office will deliver your ballot even if you don’t have a stamp as long as you use the return envelope provided by your state. This envelope will say “official election mail.” The USPS will always deliver official election mail -- no stamp needed.

Questions? Need help?

Contact your local elections office if you have any questions about voting by mail in North Carolina.

Statewide election office

State Board of Elections
P.O. Box 27255
Raleigh, NC 27611‐7255