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.

The latest in Salt Lake

Local CivicsJune 22

A Competition to Make Utah Better

Utahns pitched their policy ideas to make the state more affordable.

Ashley Anderson presents her proposal at the Policy Project pitch competition.
Neighborhood GuidesJune 12

Where To Watch the World Cup in Salt Lake

The 2026 FIFA World Cup is underway, and everyone knows soccer is best enjoyed with a crowd. Here are a few spots hosting watch parties a...

FIFA soccer ball on a green soccer field inside a stadium.
Salt Lake's BestJune 10

Your Guide to the 2026 Utah Arts Festival

The Utah Arts Festival is celebrating its 50th anniversary this year. Whether you’re a festival regular or finally checking it out for th...

People looking through art prints.
Every Park SLCJune 3

The Best Park Pools & Splash Pads

We are under the oppressive thumb of a heat wave, and may even break a record temp on Saturday. If you’re looking to cool off on the chea...

Picture of pool through chainlink fence.
Salt Lake's BestJune 2

Your Guide to Salt Lake in June 2026

It’s June: Have you crafted your summer bucket list yet? Good news: It’s not too late. Here are some of the best things to do as the seas...

People at a farmers market.
Local CivicsJune 2

Utah’s First Congressional District Democratic Primary: The Candidates on National Issues

City Cast Salt Lake sent a survey to all four First Congressional District candidates, so you can compare where they stand on the issues...

Graphic of the four candidates of Utah's First Congressional District race: Nate Blouin, Michael Farrell, Ben McAdams, and Liban Mohamed.
Local CivicsJune 2

Utah’s First Congressional District Democratic Primary: Meet the Candidates

City Cast Salt Lake sent a survey to all four First Congressional District candidates, so you can compare where they stand on the issues...

Graphic of the four candidates of Utah's First Congressional District race: Nate Blouin, Michael Farrell, Ben McAdams, and Liban Mohamed.
Local CivicsJune 2

Utah’s First Congressional District Democratic Primary: The Candidates on Affordability

City Cast Salt Lake sent a survey to all four First Congressional District candidates, so you can compare where they stand on the issues...

Graphic of the four candidates of Utah's First Congressional District race: Nate Blouin, Michael Farrell, Ben McAdams, and Liban Mohamed.