- Tuesday, June 12: Nomination papers available from the Registrar of Voters
- Thursday, July 26 (5pm): Last Day and Hour to obtain nomination papers from the Registrar of Voters Office
- Tuesday, July 31 (5pm): Last Day and Hour to submit nomination papers to the Registrar of Voters’ Office for certification
- Tuesday, August 14 (5pm): Last Day and Hour to file certified nomination papers with the City Clerk’s Office
- Thursday, August 16 (5pm): Last Day and Hour for filing objections to or Withdraw from nomination
- Wednesday, August 29 (8pm): Close of Registration for the Preliminary
- Monday, September 10 (5pm): First Campaign Finance Statement Due
- Tuesday, September 18: Preliminary Election (7am to 8pm)
- Monday, September 24 (5pm): Last Day and Hour to withdraw from nomination or petition for a recount of votes at the Preliminary
- Wednesday, October 17 (8pm): Close of Registration for Elections
- Monday, October 29 (5pm): Second Campaign Finance Statement Due
- Tuesday, November 6: Election (7am to 8pm)
- Friday, November 16 (5pm): Last Day and Hour to petition for a recount of votes at Election
- Tuesday, January 22: Final Campaign Finances due 2008