How to run for city council: a step-by-step guide for first-time candidates

By Pulsar Campaigns Team. Published .

A first city council campaign is a local project: one seat, one clerk, and a district small enough that people can still meet you. Running for local office — city council, town council, council member or alderman — follows the same sequence. The rules do not.

This is an operations guide for a first-time candidate and the friend helping them. It is not legal advice. Age, residency, signatures, fees and finance deadlines are set where you live. Ask your city clerk before you act on them. One city's elections page is linked below as a labeled example, not as a national rule.

How do I run for city council?

The shortest honest answer is a sequence. Do these five things in order, and fill every local blank with your clerk rather than with a figure you found online.

  1. Confirm you are eligible and which seat is actually open.
  2. File nomination papers with your city clerk during the local window.
  3. Open a separate campaign account and record every contribution.
  4. Write a plan with a win number, a budget and a voter-contact program.
  5. Talk with voters, then help supporters cast a ballot.

How do I run for office with no experience?

You do not need prior time in office to run for city council. Knowing your district, a written plan and a small group of volunteers matter more than a political resume. Eligibility rules still vary: ask your city clerk about age, residency and voter registration before you announce anything.

How do I run for office with no money?

Start with people who already know you: small asks, a house party and volunteers who will knock or call. Keep the budget lean by using time instead of mail and staff you cannot pay. Open a separate account anyway, and record every dollar, including your own, from the first day.

What should a campaign plan include?

A usable plan names a win number from past results for that seat, a budget, a fundraising target, a voter-contact plan and a timeline tied to filing and Election Day. Leave out tactics you have no people for. You can draft your campaign plan with AI, then correct every number.

How does campaign finance reporting work for a local race?

Reporting rules are set by your state and sometimes your city, so this is not legal advice. Open a separate campaign bank account, track every contribution and expense from the first day, and file on the schedule your clerk or state ethics office gives you. Do not borrow another town's calendar.

Step 1: Confirm you're eligible and know your seat

Before signs or a website, confirm you may run for this seat and which seat it is. People lose time on an at-large race that is actually a district, or on a rule from somewhere else.

Age, residency and voter registration rules

Cities write their own qualifications. One may require city voter registration. Another may require you to have lived there for a period the charter names. A minimum age may not match the voting age. Copy none of that from a neighbor city or from this page. Ask the clerk and write down the answer before you print forms.

At-large vs. district seats

An at-large seat is elected by the whole city. A district or ward seat is elected by one part of it, which changes the win number and the walk list. Ask which seats are on the ballot, whether you must live in the district, and whether several seats are filled at once. Do not copy that structure from a nearby city.

Where to find your rules

Your city clerk, or the county office the clerk names, is the source. One labeled example is Menlo Park's page for its 2026 City Council election, linked in the sources. That page is about Menlo Park only. Use it to see what a city publishes, then open yours. If this cycle's page is not up, ask the clerk when it will be.

Sources: City of Menlo Park: 2026 City Council election (example for that city only)

Step 2: Get on the ballot

Getting on the ballot is paperwork with a hard stop. The clerk issues the packet. Follow that packet.

Nomination papers, signatures and filing fees

The packet usually includes a declaration, nomination forms and the rules for signatures and any fee. How many signatures you need, who may sign, and whether a fee can be offset by extra signatures are local. This guide states no count. A number written for a general audience is how someone files the wrong papers.

Write down how many valid signatures you need, who may sign, the fee, and whether there is an alternative to the fee. Collect what the packet requires.

Filing windows and deadlines

The window opens and closes on dates the clerk publishes. A paper after the close is late. Put those dates on your calendar as soon as you have them. Do not borrow another city's dates, including the Menlo Park example. Anchor the campaign to that window and Election Day, not to a week count from another guide.

Step 3: Set up your campaign's money

The durable setup is dull: a separate account, a record of every gift, and the schedule your ethics office actually uses. None of that replaces advice from that office.

Separate campaign bank account

Open an account used only for the campaign before anyone else gives you money. A personal account is the wrong place for a contribution. Who may open it depends on your state. Use the label the clerk or ethics office expects, deposit gifts there, and pay costs from there.

Track every donor from day one

From the first gift, record who gave, how much, the date, and the address or occupation your form asks for. Include money you put in. Ask the ethics office before you assume printing, a website, food or design help falls outside reporting. Write it down the same day. Fundraising records help shows how a workspace can store those records for a treasurer. It does not file the report.

Campaign finance reports and deadlines

Reporting follows your state and sometimes a city rule, including when you raised very little. Get the form names and due dates from the clerk or the state ethics office. This page does not summarize a statute. If a form is confusing, ask the office that issued it and keep a copy of what you filed.

Step 4: Write your campaign plan

A plan is a set of numbers you will let someone check. It is not a slogan, and it is not a template that still has another city's name in it.

Win number: how many votes you need

A win number is the vote count you are trying to earn. Build it from a past election for the same seat: same office, same district or the same at-large city, and a similar kind of ballot if you can find one. Write down the votes the winning candidate received. If several seats were filled together, use the lowest winning total and note that you chose it because it was the last candidate seated.

Then say whether you are using that past total or adjusting it, and why. Update it when a newer canvass exists. Do not borrow a vote goal from a roundup or invent one to fill a cell. In California, start from past California election results. Other states publish their own canvass.

Budget, fundraising target, field plan, communications calendar

Four lists have to match. Budget what you will spend on printing, a simple site, events, compliance, and any mail or paid help you have decided to buy. The fundraising target is that budget plus a reserve you can explain. The field plan names who you will reach, how, and who will do it. The communications calendar is what you will repeat from filing through Election Day. If the plan needs a crowd and you have four people, cut the list or recruit.

Draft it with Pulsar's AI Campaign Builder

You can draft your campaign plan with AI. The Campaign Builder takes your race, district, timeline and goals and returns a custom campaign plan in under ten minutes, informed by historical race data. The draft covers budget, field strategy, fundraising targets, a communications cadence and milestones. Export to PDF for your committee, or keep editing. Then replace any date with the one your clerk published.

It is available during the 3-day trial on Grassroots and Momentum. Email and SMS sending begin when the paid plan starts, so the trial is for planning, not for sending. plans for local races start at $249 a month.

Step 5: Raise money

Call people who know you, name an amount, and log the pledge before the next call. A house party works when the host invites their own friends and you make one ask. Email people who agreed to hear from the campaign: why you are running, what the money pays for, and how to give. Put every gift in the campaign account and the log the same day.

Step 6: Talk to voters

Most local races turn on conversations. Know who may vote for you, talk to the people you can reach, and ask supporters how they will cast a ballot.

Use the voter file to build your universe

A voter file is the registered-voter list your state lets a campaign use. A universe is the shorter list you will work: local-election voters, blocks you can walk, and households a volunteer knows. California statewide voter data is in Pulsar, with ballot-return tracking. North Carolina and Ohio are partial. Elsewhere, ask your state what a candidate may obtain. The file is a list, not a forecast.

Door-to-door canvassing and walk lists

Doors still matter because a city seat is often small enough to walk. A walk list is one shift's doors and a place to mark the conversation. Cut only turf a pair can finish. Canvassing and walk lists are rolling out in Pulsar. Until then, a printed list is a real program.

Phone banking and texting

Phone banking is a shift of calls with a short script and a code for the answer. Texting needs its own consent and carrier rules, and both need a list you may contact. Peer-to-peer texting and phone banking are rolling out in Pulsar, so do not describe them as on today. Email is available now for people who asked to hear from you. Sending stays off during the trial and starts with the paid plan.

Community meetings and local media

Go where the district already meets, if the room will have a candidate, and bring one reason for running plus a way to follow up. Local reporters and newsletters sometimes cover a city race. Send a plain announcement when you file and one reminder nearer Election Day. Do not invent endorsements or poll figures you do not have.

Step 7: Get out the vote

Ask supporters how they will vote, by mail, early or on Election Day, and re-check hours on the clerk's page. Offer a ride or a reminder only if you can provide it. Spend the time on people who already said yes. On Election Day, know where they vote, and track returned ballots only if your state lets a campaign see that.

A sample city council campaign timeline

Hang the calendar on two dates from your clerk: the filing window and Election Day. The phases below are relative to those dates. They do not assign weeks, because cities do not share one clock. Fill dates from your packet.

Phases relative to your clerk's filing window and Election Day. Leave dates blank until the clerk publishes them.
PhaseWhat to doDo not invent
Before papers are availableConfirm the seat, eligibility and who tracks the money. Tell a few people.Another city's signature count or filing date.
During the filing windowPull papers, collect only the signatures required, file on time, and open the account if needed.Any day after the posted close.
After you are on the ballotFundraising, the voter universe and the contact program in your plan.A budget copied from a different city.
Final stretchVote plans for supporters, and reminders for early and mail voting.A new logo or a precinct you cannot finish.
Election DayHelp people who said they would vote. Watch the clerk's count.A victory claim before results are real.

What tools does a city council campaign need?

A spreadsheet can hold donors, volunteers and a walk list while one person owns it. It breaks when two people edit it or an opt-out is a cell nobody checks. Move to a CRM, one record per person, before the list is too messy to trust.

Some campaigns stay on spreadsheets. Some use a party tool or another vendor. compare campaign software for the jobs you have: a voter list where one exists, contacts, email, fundraising records and a written plan. The pages also say when another product is the better fit.

Pulsar is for that work, from a city council race up. Available now: voter data where the state is covered, a contact CRM, email from your own domain, events and shifts, fundraising records, and the AI campaign plan. Texting, phone banking and canvassing are rolling out. plans for local races start at $249 a month on Grassroots. The campaign plan help covers the workspace after a draft. You can also see a demo.

FAQ

Do you need experience to run for city council?

No. Time in office is not what puts a name on a local ballot. Clerks check rules such as age, residency and registration, and those rules differ by city. A political resume is optional. A written plan is not.

How much does it cost to run for city council?

It varies widely by city size and by whether you pay for mail, staff or mostly volunteer time. There is no single price. Budget from your own win number and from quotes you receive. Do not copy a figure from another campaign.

How many signatures do I need?

That depends on your city. The clerk sets the count, who may sign, and whether a fee changes the number. Use the official packet. The Menlo Park page in the sources is one city's example, not your number.

Can I run for city council if I've never been in politics?

Yes. City council is a common first race. You still learn the filing rules, keep money separate and ask people for time and votes. Many first campaigns are the candidate and one trusted friend. Start there if that is the team you have.

Do I need a campaign manager?

No. Name someone, even a volunteer, who owns the calendar and the contribution log so they are not only in your head. That person can be you for a while. Add help when calls and walks no longer fit in one evening.

When should I start campaigning?

Start the quiet work when you know the seat: eligibility, the clerk's calendar, an account and a few people who will help. The public campaign runs from filing through Election Day. How long that is depends on your city's dates. Get the dates before you announce.

What software do city council campaigns use?

Often a spreadsheet, then a CRM. Look for contacts, email, fundraising records, a plan, and a voter file where your state is covered. Compare campaign software before assuming a feature is included. At Pulsar, texting, phone banking and canvassing are rolling out. Email and the campaign plan are available now, and sending stays off until a paid plan starts.

Build the plan, then check it against your clerk

The sequence is eligibility, the ballot, the money, a plan with a win number, fundraising, voter contact and a final push tied to how people vote. The local facts still come from your city clerk. Use them to fill every blank this guide left open on purpose.

Sources and review

Signature counts, fees, ages and deadlines are not given here as national figures. Confirm them with your city clerk. The link below is one city's public page, so you can see what an official elections page looks like. It is not your rule.

Sources checked .