North Carolina joins 13 other states this spring in sending primary election voters to the polls on March 3, known as Super Tuesday because of its popularity.

But you don't have to wait until then to cast your ballot for your preferred Republicans or Democrats. Here's how to vote in North Carolina's 2020 primary election:

Do I need an ID to vote?

No.

Absentee ballots

The N.C. State Board of Elections started mailing absentee ballots nearly two months before primary Election Day. Registered voters who wish to vote by absentee ballot must submit a ballot request form to the county board of elections — either in person or by mail — by 5 p.m. the Tuesday before the election, or Feb. 25.

Not registered to vote and want to vote absentee? You must register by 25 days before the election, or Feb. 7. You can submit both your voter registration form and your absentee ballot request form at the same time.

One-stop early voting in NC

Any registered voter is able to vote between Feb. 13-29 (except Feb. 15-16, when polls are closed) at any early voting polling site in their county.

That's right: Checking out a book at a library with a polling place? Vote there and cross two errands off your list.

Not registered yet? The early voting sites can take care of that, too. Simply fill out a voter registration form and bring proof of residence (which includes a driver's license, other government-issued ID, university-issued ID, utility bill, bank statement, government check or paycheck).

Where can I vote early in Buncombe County?

Buncombe County has 10 early voting sites:

Asheville Mall, 3 S. Tunnel Road;

Black Mountain Library, 105 N. Dougherty St.;

Buncombe County Election Services warehouse, 50 Coxe Ave., Asheville;

Enka-Candler Library, 1404 Sandhill Road;

Fairview Library, 1 Taylor Road;

Leicester Library, 1561 Alexander Road;

North Asheville Library, 1030 Merrimon Ave.;

South Buncombe Library, 260 Overlook Road;

Weaverville Town Hall, 30 S. Main St.;

West Asheville Library, 942 Haywood Road.

When are Buncombe's early voting sites open?

8 a.m.-7:30 p.m. Feb. 13-14, 17-21 and Feb. 24-28;

10 a.m.-6 p.m. Feb. 22-23;

8 a.m.-3 p.m. Feb. 29.

Live outside Buncombe and want to vote early?

You can search for your early voting sites at https://vt.ncsbe.gov/ossite/.

What time do polls open on Election Day?

If you'd rather vote on primary Election Day — March 3 — head to your precinct polling place. Polls are open 6:30 a.m.-7:30 p.m.

Not sure where you vote? Visit the N.C. Board of Elections website to locate your polling place: https://vt.ncsbe.gov/PPLkup/.