Start here: find your specific race
Before diving into this guide, find the exact office you want to run for. Every race has its own filing deadline, eligibility requirements, and voter universe – and those details will shape everything from your timeline to your budget.
RunForOffice.org's office finder shows you exactly what you're working with: the filing deadline, election date, and eligibility requirements for your specific race, in your specific jurisdiction.
The steps, in order
Many campaigns fail not because the candidate lacks talent or passion, but because they don't have a clear plan, or they neglect some of the essential parts of running for office effectively. It's not enough to have the right message if you don't raise the money to get that message out into the world. And while it's a great idea to show up in as many places as possible in your district, that strategy is not a substitute for canvassing and calling voters to make sure they'll turn out for you at the polls.
The steps below lay out a roadmap to making the most of the time between now and your election day.
-
A voter file is a list of every registered voter in your district, including their vote history – a record of which past elections they participated in. It's how you learn who actually votes in races like yours, as opposed to who is simply registered. From your voter file, you'll build a target voter universe: the group of voters you'll focus your outreach on. Your universe needs to be larger than your vote goal, which is why that number comes first.
What is a voter file and how to use it →
-
Your vote goal is the number of votes you need to win – and it's the first number every other decision in your campaign flows from. How many voters do you need to contact? How many volunteers? How much money? You can't answer any of those questions without knowing your vote goal. The formula is straightforward: roughly 53% of expected voter turnout in your district, based on past comparable elections. Your local elections office can give you the historical turnout data you need.
How to calculate your vote goal →
-
A targeted voter universe is the specific group of voters your campaign prioritizes for outreach. Learn how to divide your voter file into ID, persuasion, and GOTV lists – and how to work each one.
Read Targeted Universes →
-
A contact plan is the calendar that turns your voter universe into a week-by-week schedule of door knocking, phone banking, and texting. Learn how to build one, set weekly targets, and adjust as your campaign progresses.
Read Contact Plan →
-
Map out every important date between now and election day – filing deadlines, petition deadlines, financial reporting deadlines, major holidays, and the final week you'll reserve for get-out-the-vote operations. Then work backwards to calculate how many new supporters you need to identify each week to reach your vote goal. Your timeline will change as the campaign evolves, but having it on paper from the start gives you a benchmark to measure progress against.
How to build your election timeline →
-
To get on the ballot, you need to meet your office's eligibility requirements – residency period, minimum age, sometimes professional qualifications – and submit candidacy paperwork with your local elections office by the filing deadline. Missing a filing deadline means missing the race entirely, so confirm the date early and give yourself more time than you think you need. Some offices also require petition signatures to qualify, which is a separate process that starts before the filing deadline.
Filing requirements and deadlines →
-
Voter contact is the operational core of any campaign. There are three distinct types of conversations you'll have – ID conversations (finding out where voters stand), persuasion conversations (winning over undecided voters), and get-out-the-vote conversations (making sure your supporters show up on election day). Each type happens at a different stage of the campaign and requires a different approach. Direct voter contact is the most reliable driver of turnout, which is why campaigns prioritize it above almost everything else. The number of contacts you make – and how well you target them – can make all the difference in a close race.
How to talk to voters →
-
You can't knock every door or make every call yourself. Volunteers are how campaigns scale – and the best campaigns don't just manage volunteers, they develop them into leaders who recruit other volunteers, run their own canvassing operations, and bring their personal networks to your cause. This guide covers how to estimate how many volunteers you need, how to recruit and retain them, and how to identify the ones with the potential to take on real leadership responsibility.
How to build a volunteer team →
-
Every candidate who raises or spends money on a campaign is required to register, report, and follow rules specific to their jurisdiction. Learn how campaign finance works for local races, what you're required to do, and how to stay compliant from day one.
Read Campaign Finance →
-
Fundraising is how campaigns turn time into resources. Learn how to set a realistic goal, build a donor list, make the ask, run a fundraising event, and set up online giving – so your campaign has the money it needs to reach voters.
Read Fundraising →
-
Campaigns cost money – for voter outreach, events, digital advertising, direct mail, and the tools and technology that keep everything organized. Setting a realistic budget early, and building your fundraising strategy around it, is one of the most important things you can do before the campaign gets underway. Fundraising starts earlier than most first-time candidates expect. The goal isn't just to raise enough money – it's to build a base of donors who believe in your campaign and will keep contributing as it grows.
How to set a budget and fundraise →
-
Building your base starts with the people who already know you. Learn how to map your personal network, build a supporter profile, engage supporters one on one, and find organizational allies who can extend your campaign's reach.
Read Build Your Base →
-
Voter contact happens across a spectrum from one-to-one conversations to mass communication. Learn how door knocking, phone banking, texting, email, social media, and direct mail differ, and how to choose the right method for each type of conversation.
Read Contact Methods →
-
A campaign calendar translates your strategy into week-by-week action. Learn how to build a shared calendar that coordinates messaging themes, voter contact, events, and fundraising so every part of your campaign works together.
Read Campaign Calendar →
-
Voters don't support candidates because of policy positions alone – they support candidates they connect with. Before you talk to a single voter, you need to be able to articulate clearly why you're running, what you share with the people in your district, and why now is the moment to act. This guide covers the public narrative framework – a structured approach to developing a campaign story that moves people from curiosity to commitment. You'll develop both a short version (under a minute) and a longer one for events and conversations.
How to develop your campaign story →
-
The final week before election day is the get-out-the-vote (GOTV) phase, an intensive push to make sure every identified supporter actually casts their ballot. Even strong supporters forget to vote without a timely reminder, and in close local races, a well-run GOTV operation can be the margin of victory. This guide covers how to plan your GOTV operation, what roles to fill with volunteers, and how to build an election day schedule that keeps your team focused on the right priorities.
How to run a get-out-the-vote operation →
-
A campaign database lets you track every voter contact, manage volunteers and donors, and build the targeted contact lists your campaign needs to win. Learn what to look for and how to use it.
Read Campaign Database →
Frequently asked questions
- What is the first thing I should do when deciding to run for office?
- Start with two things in parallel: find the specific office you want to run for (to confirm your eligibility and learn the filing deadline) and calculate your vote goal (to understand what winning will require). Everything else follows from those two pieces of information. RunForOffice.org's office finder can give you the first; this guide walks you through the second.
- How long does it take to run for office?
- It depends on the office and election cycle – along with the level of competitiveness. For a local race like city council or school board, most candidates spend six months to a year actively campaigning. The key milestones are the filing deadline, the beginning of each distinct phase of voter contact (ID, persuasion, get-out-the-vote), and election day (if you're running in a primary, then there are technically two election days). Use RunForOffice.org to find the filing deadline and election day for your race.
- Do I need experience in politics to run for office?
- No. Most people who run for local office – city council, school board, water board, planning commission – are first-time candidates with no prior political experience. What matters more is knowledge of your community, a willingness to talk to voters directly, and the organizational discipline to run a structured campaign. This guide is designed specifically for candidates starting from scratch.
- How much does it cost to run for office?
- It varies significantly by office type and district size. A school board race in a small district might be winnable while spending less than $1,000. A competitive city council race in a medium-sized city might require a budget in the thousands – or even ten thousands – of dollars. Competitive state legislative campaigns often spend $100,000 or more. The right approach is to look up what past candidates spent in your specific race – that information is public record – and build your budget from there.
- What is a vote goal?
- Your vote goal is the number of votes you need to win, based on historical voter turnout data from past comparable elections. It is the single most important number in your campaign, and it determines the scale of your voter contact operation and your volunteer needs.
- What is the difference between a voter file and a target voter universe?
- A voter file is the full list of registered voters in your district. A target voter universe is the subset of that list you'll focus your outreach on – filtered for people who have a history of voting in elections like yours. Your universe needs to be larger than your vote goal, because not every voter you contact will support you, and not every voter you try to reach will be reachable.