City Cast

How To Vote in the 2023 General Election

Terina Ria
Terina Ria
Posted on October 30
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 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.

Hey Salt Lake

Want to know what's happening in Salt Lake City? Sign up for our free newsletter, Hey Salt Lake. Packed with local news, curated event recs, local life hacks, and more, it's your daily toolkit for getting the most out of the city you love.

Salt Lake, Explained

See All

The latest in Salt Lake