Ready to make a statement in your town and get involved? Check out this tutorial and learn how to run for mayor. If you can't beat city hall, why not join it?You Will Need • A review of your city charter • Friends • A petition • Campaign staff and advisors • A platform • A web site • Fundraising ability • Bulk email and bulk texting software • A media list • Public speaking ability • Affiliations (optional)

Step 1: Review the city charterReview the city charter to determine what guidelines you will need to follow to run for mayor in your city.

Step 2: Assemble a volunteer baseAssemble a volunteer base by enlisting the help of your friends.

Step 3: Collect signaturesCirculate a petition to get your name on the ballot, making sure to collect the minimum number of signatures required by your city's charter – and then as many additional signatures as you can.

Step 5: Develop your platformDevelop the platform on which you plan to run.Study public opinion polls and talk to voters to determine the main concerns of the community at large.

Step 6: Build a web siteBuild a web site to help you publicize your political positions and attract funds to run your campaign.

Step 7: Develop fundraising campaignDevelop a fundraising campaign to finance your run for mayor. Invest in bulk email and bulk texting software to reach the greatest number of potential voters.Connect with your local political party and other affinity groups for donations, endorsements, and volunteer support.

Step 8: Compile media listCompile a list of as many local media contacts as possible.

Step 9: Speak publiclySchedule speaking events across the city. Invite your media contacts and be accessible for interviews. People will be more likely to vote for you if they can put a face to your name