August 26, 2025: Board of Canvassers certifies primary election results.
General Election:
October 14, 2025: Mailing of vote-by-mail ballots begins to all active registered voters
October 24, 2025: Voter registration deadline to have a vote-by-mail ballot mailed to you
October 28-31, 2025: Early in-person voting – voting hours 7:00 AM to 8:00 PM
November 4, 2025: Municipal General Election
Vote-by-mail ballots must be received by Salt Lake County by November 4, 2025, at 8:00 PM for your vote to count. In addition to being mailed, ballots can be dropped off at a vote center (7:00 AM – 8:00 PM) or a ballot drop box location (through 8:00 PM on November 4).
November 18, 2025: Board of Canvassers certifies general election results
January 6, 2026: Newly elected officials take office at noon.