Early Voting - New Page

Early Voting - Municipal Primary and General Election

Early voting for the October 7, 2025, Municipal Primary will be held from September 18 to October 4, 2025, and is open to residents of Greensboro and Jamestown municipalities only. Visit our Municipal Primary Early Voting page for more information. Visit our 2025 General Election Early Voting page for details about early voting in the General Election on November 4, 2025.

Municipal Primary Early Voting

Early voting for the October 7, 2025, Municipal Primary. Open to residents of Greensboro and Jamestown municipalities only.

General Election Early Voting

Early voting for the November 4, 2025, General Election.

Frequently Asked Questions

Tab/Accordion Items

Municipal Primary Early Voting (Greensboro and Jamestown municipality voters only)

For a detailed schedule, including sites, addresses, and daily schedules, please visit our Municipal Primary Early Voting page. Early voting ends and all sites close at 3 p.m. on Saturday, October 4, 2025. 

General Election Early Voting

For a detailed schedule, including sites, addresses, and daily schedules, please visit our General Election Early Voting page. Early voting ends and all sites close at 3 p.m. on Saturday, November 1, 2025.

Wait times are updated periodically on the Early Voting Wait Time Dashboard during Early Voting hours. This dashboard will display times for both the municipal primary and the general election.

Check your registration status with our Voter Search Tool. The deadline to register to vote in North Carolina is 25 days before the General Election. However, eligible residents can register in person during early voting

Use the Voter Search Tool to view individual sample ballot information (search and select name, scroll down to Your Sample Ballot section) or view sample composite ballot information when posted.

Visit North Carolina's State Board of Elections website for information regarding voting ID requirements.

On This Page Jump Links
Off