North Carolina candidate filing & campaign-finance deadlines
Official 2026 report due dates for North Carolina state candidates file with North Carolina State Board of Elections.
1 more deadline follows in this cycle.
Electbase emails you before every deadline — 14, 7, and 2 days out — and stays current as the official schedule changes.
Get deadline remindersIncluded in every Electbase plan · See pricingThis page also covers North Carolina candidate-filing (ballot access) deadlines for 2027–2028 — the process of becoming a qualified candidate, distinct from the campaign-finance reporting below. Here's how to run for office in North Carolina: what to file, when, and with whom.
5 report deadlines for the 2026 cycle.
These are the campaign-finance report due dates a North Carolina state candidate files with North Carolina State Board of Elections for the 2026 election cycle, stored verbatim from the official schedule. The 2026 primary is Mar 3, 2026.
| Due | Type | Report | Covers |
|---|---|---|---|
| Annual/Year-end | NC 2025 Year-End Semiannual Semiannual report due the last Friday in January, covering July 1 – December 31, 2025. |
Jul 1, 2025 – Dec 31, 2025 | |
| Pre-election | NC 2026 First Quarter (pre-primary) Election-year Q1, cut off the 17th day before the March 3 primary; due seven working days later. |
Jan 1, 2026 – Feb 14, 2026 | |
| Periodic | NC 2026 Second Quarter Quarterly report due no later than seven working days after the end of the quarter. |
Feb 15, 2026 – Jun 30, 2026 | |
| Pre-election | NC 2026 Third Quarter (pre-general) Election-year Q3, extended through the 17th day before the November 3 general; due seven working days later. |
Jul 1, 2026 – Oct 17, 2026 | |
| Post-election | NC 2026 Fourth Quarter (year-end) Quarterly report due no later than seven working days after the end of the quarter. |
Oct 18, 2026 – Dec 31, 2026 |
Shaded rows are deadlines that have already passed.
Good to know
North Carolina has no separately named pre-election reports — the election-year quarterlies absorb them (Q1 cut off 17 days before the primary, Q3 extended to 17 days before the general). Each report must be current within seven days of its due date.
North Carolina candidate-filing deadlines — 2027–2028.
Deadlines to become a qualified candidate for office in North Carolina — declarations of candidacy, nominating petitions, and related ballot-access filing requirements — compiled from North Carolina State Board of Elections. Distinct from the campaign-finance report deadlines above.
2027
Municipal
Municipal Officers (Mayor, City Council, Town Council, etc.)
Candidacy method: Nonpartisan · Deadline type: Nonpartisan filing
Files with: County board of elections (for municipal jurisdiction)
North Carolina General Statute 163-294.2 - Municipal candidate filing deadlines; municipal election schedule · accessed Jul 13, 2026
Not yet independently verified
The filing deadline for Municipal Officers (Mayor, City Council, Town Council, etc.) in North Carolina Municipalities (all municipalities) for the 2027 North Carolina Municipal General Election is not yet a confirmed date (election not yet scheduled); check with County board of elections (for municipal jurisdiction). Source: North Carolina General Assembly and State Board of Elections.
School Board
School Board Members
Candidacy method: Nonpartisan · Deadline type: Nonpartisan filing
Files with: County board of elections (for school district jurisdiction)
North Carolina General Statute 115C-37 and 163-294.2 - School board elections and filing procedures · accessed Jul 13, 2026
Not yet independently verified
The filing deadline for School Board Members in North Carolina School Districts (county and independent school districts) for the 2027 North Carolina School Board Elections is not yet a confirmed date (election not yet scheduled); check with County board of elections (for school district jurisdiction). Source: North Carolina General Assembly.
2028
Federal
President of the United States
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: North Carolina State Board of Elections
Fee: Filing fee amount not yet published; may petition in lieu of fee · Signatures: 1.5% of registered NC voters who voted in most recent gubernatorial election
North Carolina General Statute 163-106.2 - Time for filing notice of candidacy · accessed Jul 13, 2026
Not yet independently verified
Filing for President of the United States in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
President of the United States
Filing window: Closes
Candidacy method: Independent · Deadline type: Independent candidate filing
Petition deadline: Aug 9, 2028 · Write-in deadline: Aug 9, 2028 · Withdrawal deadline: Oct 5, 2028
Files with: North Carolina State Board of Elections
Signatures: 1.5% of registered NC voters who voted in most recent gubernatorial election (approximately 90,000+ signatures based on 2024 gubernatorial turnout)
North Carolina General Statute 163-122 - Unaffiliated candidates nominated by petition · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for President of the United States in Statewide for the 2028 North Carolina General Election (Nov 7, 2028) closes Aug 9, 2028 at 12:00 PM America/New_York. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
U.S. Senate — Class 3 Seat
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Write-in deadline: Aug 9, 2028 · Withdrawal deadline: Dec 14, 2027
Files with: North Carolina State Board of Elections
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 1.5% of registered NC voters from most recent gubernatorial election (for petition in lieu of fee)
North Carolina General Statute 163-106.2 - Time for filing notice of candidacy; U.S. Senate elections · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for U.S. Senate in Statewide for the 2028 North Carolina General Election (Nov 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
U.S. House of Representatives — Districts 1-13
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: North Carolina State Board of Elections
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 4% of registered voters in the U.S. House district (if petitioning in lieu of fee)
North Carolina General Statute 163-106.2(a) - Time for filing notice of candidacy · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for U.S. House of Representatives in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
Statewide
Governor
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: North Carolina State Board of Elections
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 1.5% of registered NC voters from most recent gubernatorial election
North Carolina General Statute 163-106.2(a) and 163-1 - Statewide officer elections · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for Governor in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
Attorney General
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: North Carolina State Board of Elections
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 1.5% of registered NC voters from most recent gubernatorial election
North Carolina General Statute 163-106.2(a); NC Constitution and GS 114-1 · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for Attorney General in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
Secretary of State
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: North Carolina State Board of Elections
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 1.5% of registered NC voters from most recent gubernatorial election
North Carolina General Statute 163-1 and 163-106.2 - Statewide officer elections · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for Secretary of State in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
State Treasurer
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: North Carolina State Board of Elections
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 1.5% of registered NC voters from most recent gubernatorial election
North Carolina General Statute 163-1 and 163-106.2 - Statewide officer elections · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for State Treasurer in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
State Auditor
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: North Carolina State Board of Elections
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 1.5% of registered NC voters from most recent gubernatorial election
North Carolina General Statute 163-1 and 163-106.2 - Statewide officer elections · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for State Auditor in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
Superintendent of Public Instruction
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: North Carolina State Board of Elections
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 1.5% of registered NC voters from most recent gubernatorial election
North Carolina General Statute 115C-26 and 163-1 - Superintendent of Public Instruction elections · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for Superintendent of Public Instruction in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
State Legislative
North Carolina State Senate — All districts (50 total)
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: County board of elections (candidate's home county)
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 4% of registered voters in the state senate district (if petitioning in lieu of fee)
North Carolina General Statute 163-106.2(a) - State legislative candidate filing · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for North Carolina State Senate in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
North Carolina House of Representatives — All districts (120 total)
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: County board of elections (candidate's home county)
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 4% of registered voters in the state house district (if petitioning in lieu of fee)
North Carolina General Statute 163-106.2(a) - State legislative candidate filing · accessed Jul 13, 2026
Last verified Jul 13, 2026
Filing for North Carolina House of Representatives in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
Judicial
North Carolina Supreme Court — Statewide (seat(s) up in 2028 to be determined)
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: North Carolina State Board of Elections
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 2% of registered voters in state (if petitioning in lieu of fee)
North Carolina General Statute 163-106.2(a) and 7A-2 - Supreme Court elections · accessed Jul 13, 2026
Not yet independently verified
Filing for North Carolina Supreme Court in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. Source: North Carolina General Assembly and State Board of Elections.
North Carolina Court of Appeals — Statewide (seat(s) up in 2028 to be determined)
Filing window: –
Candidacy method: Party Primary · Deadline type: Party primary filing
Withdrawal deadline: Dec 14, 2027
Files with: North Carolina State Board of Elections
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 2% of registered voters in state (if petitioning in lieu of fee)
North Carolina General Statute 163-106.2(a) and 7A-30 - Court of Appeals elections · accessed Jul 13, 2026
Not yet independently verified
Filing for North Carolina Court of Appeals in Statewide for the 2028 North Carolina Primary Election (Mar 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. Source: North Carolina General Assembly and State Board of Elections.
North Carolina District Court — All districts (to be confirmed)
Filing window: –
Candidacy method: Nonpartisan · Deadline type: Nonpartisan filing
Withdrawal deadline: Dec 14, 2027
Files with: State Board of Elections
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 2% of registered voters in district (if petitioning in lieu of fee)
North Carolina General Statute 7A-140 and 163-106.2(a) - District Court elections · accessed Jul 13, 2026
Not yet independently verified
Filing for North Carolina District Court in Statewide (all districts) for the 2028 North Carolina General Election (Nov 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. Source: North Carolina General Assembly and State Board of Elections.
County
County Commissioners, Register of Deeds, and Other County Offices
Filing window: –
Candidacy method: Nonpartisan · Deadline type: Nonpartisan filing
Withdrawal deadline: Dec 14, 2027
Files with: County board of elections (candidate's home county)
Fee: Filing fee amount TBD; may petition in lieu of fee · Signatures: 4% of registered voters in county (if petitioning in lieu of fee)
North Carolina General Statute 163-106.2(a) - County officer filing deadlines · accessed Jul 13, 2026
Not yet independently verified
Filing for County Commissioners, Register of Deeds, and Other County Offices in All North Carolina Counties (100 counties) for the 2028 North Carolina General Election (Nov 7, 2028) closes Dec 17, 2027 at 12:00 PM America/New_York. Opens Dec 6, 2027. This date is calculated from statute and is not an official calendar date. Source: North Carolina General Assembly.
Explore more states
Electbase compiles these dates from official state sources as a workflow aid. It is not legal advice. Confirm every deadline with your filing authority before you rely on it.
Last updated August 27, 2026