City Cast Salt Lake logo

How To Vote in the 2023 General Election

Posted on October 30, 2023   |   Updated on September 30, 2025
Terina Ria

Terina Ria

Election Day is approaching. (RobinOlimb/Getty Images)

Election Day is approaching. (RobinOlimb/Getty Images)

Are you prepared for Election Day? Tomorrow, Oct. 31, is when mail-in ballots will be sent out. Whether you prefer to vote early, by mail, or in-person — here are more of the important dates, deadlines, and info you should know before Nov. 21.

Oct. 31: Vote-by-mail ballots mailed

Nov. 7: In-person early voting begins

Nov. 13: Last day to register

Nov 20: Last day to postmark mail-in ballots

Nov. 21: General election

What’s on the Ballot?

There are municipal elections happening throughout Salt Lake County and the rest of the state. Check your county clerk’s websites for more information. For example, Salt Lake City is holding a general election for mayor and city council (Districts 2, 4, 6, and 7). Don’t know your district? There’s a map for that.

There’s also a special election to replace Congressman Chris Stewart in Utah’s 2nd Congressional District (which is most of Salt Lake City). Find out if you’re in CD2.

What You Need To Register

To register to vote in Utah you must be a U.S. citizen, a resident of Utah for at least 30 days before the election, and at least 18 years old on or before Election Day. You can register to vote online, by mail, or in-person.

⌨️ Online

In order to register online, you must have a current driver’s license or state ID.

📬 Mail

Print, fill out, and mail in your registration form. You can also scan and email the form. A physical signature is required (no electronic signatures).

🚶‍♂️ In-Person

To register in person, visit the Salt Lake County Clerk’s office Monday-Friday (closed holidays) at 2001 S. State Street, S1-200. You can also do same-day registration on Nov. 21 during polling hours (7 a.m.-8 p.m.) at an Election Day Vote Center. Bring a valid photo ID and proof of residency.

Vote By Mail

If you do not receive your mail-in ballot by Nov. 14, contact the Salt Lake County Clerk immediately at 385-468-7400 or vote@slco.org. There are three ways to vote by mail:

  • If mailing, ballots must be postmarked by Nov. 20 or earlier.
  • Drop your ballot off at a drop box location up until 8 p.m. on Election Day.
  • Drop your ballot off at any Election Day Vote Center. Open 7 a.m.- 8 p.m. on Nov. 21.

Vote In-Person

Bring your ID and either vote early between Nov. 7-17 (excluding Nov. 10 for Veterans Day) or on Election Day (Nov. 21) at a Vote Center.

Share article

Hey Salt Lake

Stay connected to City Cast Salt Lake and get ready to join the local conversation.

Can't subscribe? Turn off your ad blocker and try again.