Information for Candidates
You have decided to run for office. You will need to file for the office and you will also need to open a Campaign Finance Committee. Check our election schedule for the filing dates for the office in which you wish to run.
Your committee needs to be open within 10 days of you accepting or spending money to run. You must be affiliated with a party for 90 days prior to the day you file for office in that party. If you are not affiliated with a party, you must complete petitions in order to run for office.
The North Carolina State Board of Elections published the Campaign Finance Manual 2022. They also published a Candidates Guide and a Municipal Candidates Guide.
NCSBE Candidate and Constituent Resources
Opening Your Committee
The State Board of Elections and county boards of elections regulate contributions and expenditures in primaries and elections for North Carolina offices. The Federal Election Commission regulates contributions and expenditures in primaries and elections for federal offices.
The following forms need to be completed to open your Campaign Finance Committee:
These forms can be mailed or hand delivered by the candidate only.
You must designate a treasurer. You may be your own treasurer; your spouse may not be your treasurer. The treasurer must attend a training.
Campaign Sign Regulations
The General Assembly of North Carolina passed Senate Bill 315 in August of 2011 that permits campaign signs in the right-of-way. Signs are permitted during the period beginning on the 30th day before the beginning date of "one-stop" early voting and ending the 10th day after the primary or election day. No campaign sign should exceed six square feet in area or 42" in height.
It is a class 3 misdemeanor for a person to steal, deface, vandalize or unlawfully remove a political sign that is lawfully placed.
Ordinances from state and local municipalities:
State: Littering statutes, Report Violations
Charlotte: Sign Ordinance, Report Violations
Cornelius: Sign Ordinance, Report Violations
Davidson: Sign Ordinance, Report Violations
Huntersville: Sign Ordinance, Report Violations
Matthews: Sign Ordinance, Report Violations
Mint Hill: Sign Ordinance, Report Violations
Pineville: Sign Ordinance, Report Violations
Stallings: Sign Ordinance, Report Violations