How to Run for Office in Vermont

Election Office

Vermont Secretary of State - Elections Division
(800) 439-8683

Campaign Finance

Campaign finance in Vermont is administered by the Vermont Secretary of State - Elections Division.

Getting on the Ballot

Vermont's barriers are refreshingly small. Major-party primary candidates file a petition and Consent of Candidate form with the Secretary of State - just 50 signatures for State Representative, 100 for State Senate, and 500 for statewide office. There are no candidate filing fees. Independent candidates file a statement of nomination (petition) with a consent form by a deadline shortly before the primary, and minor parties nominate by committee.

Local candidates in towns that vote by Australian ballot file a petition of 30 signatures or 1% of the voter checklist, whichever is less, with the town clerk, due the sixth Monday before the town election - and many smaller town offices are still filled from the floor of Town Meeting with no paperwork at all.

Statewide, legislative, and (new as of 2026) county candidates file a financial disclosure form from the State Ethics Commission with their petition, and candidates for non-federal statewide office must also file a redacted copy of their most recent federal income tax return.

Where Local Candidates File

The town clerk is the filing officer for local offices and justice of the peace, and Vermont's town clerks are famously accessible sources of guidance. Campaign finance registration and reporting run through the Secretary of State's online system, with a friendly threshold: no registration or reporting at all until a candidate raises or spends $500, with registration due within 10 days of crossing it.

Worth Knowing

Official Vermont Resources

Filing deadlines, fees, and signature requirements change from cycle to cycle. Always confirm current details with the official sources below.

This page was last reviewed on August 4, 2026. Process details above are believed current as of that date; deadlines and fees should always be verified with your election office.

Running for office in Vermont?
Create Your Campaign Website
Campaign Partner

Get Started

Signup takes less than a minute, and you can cancel at any time.

Sign Up