General elections for the office of Mayor and City Council are held the first Tuesday in April of each year. The opening of filing for elections is at 8:00 a.m., the 16th Tuesday prior to the election. The closing filing date is 5:00 p.m., the 11th Tuesday prior to the election.
Nominations for all elective offices are made by petition. Petitions for Council must be signed by a minimum of 50 registered qualified voters of the ward. Petitions for Mayor must be signed by a minimum of 150 registered qualified voters of the city. Upon completion, the petitions are returned to the City Clerk to file with the St. Louis County Board of Election Commissioners for verification. Petition forms are available at the City Clerk's office.