Where you can vote before election day in the St. Louis area
ST. LOUIS -- Voters in the St. Louis area can take advantage of no-excuse absentee voting starting Tuesday, October 22, 2024. This allows registered voters to cast their ballots in person up to two weeks before Election Day without providing a reason. Here's a guide to early voting locations and times across St. Louis City, [...]
ST. LOUIS -- Voters in the St. Louis area can take advantage of no-excuse absentee voting starting Tuesday, October 22, 2024. This allows registered voters to cast their ballots in person up to two weeks before Election Day without providing a reason. Here's a guide to early voting locations and times across St. Louis City, St. Louis County, St. Charles County, and Jefferson County. Note: Voters should bring a valid state or federal picture ID.
St. Louis City
Seven no-excuse absentee polling places will be open from October 22 to November 4, 2024.
Locations and Times:
- Buder Library - 4401 Hampton Ave., 63109
- Carpenter Library - 3309 S. Grand Blvd., 63118
- Schlafly Library - 225 N Euclid Ave., 63108
- Monday-Thursday: 10am-6pm
- Friday & Saturday: 10am-4:30pm
- Monday, Nov. 4: 10am-4:00pm
- Wohl Center - 1515 Kingshighway Blvd., 63113
- Monday-Saturday: 10am-6pm
- Monday, Nov. 4: 10am-4pm
- Closed for voting on October 31
- Kingshighway Library - 2260 Vandeventer Ave., 63110
- Walnut Park Library - 5760 West Florissant Ave., 63120
- Divoll Library - 4234 N Grand Blvd., 63107
- Monday: 12pm-6pm
- Tuesday-Thursday: 10:30am-5:30pm
- Friday & Saturday: 10:30am-4:30pm
- Monday, Nov. 4: 12pm-4pm
- Election Board - 300 N. Tucker Blvd., 63101
- Monday-Friday: 8am-5pm
- Saturday, Nov. 2: 9am-1pm
St. Louis County
Main Location:
St. Louis County Board of Elections - 725 Northwest Plaza Drive, St. Ann, MO 63074
- Monday-Friday: 8am-4:30pm
Satellite Locations:
Open October 22 to November 1:
- Monday-Friday: 8am-4:30pm
- Saturday, Oct. 26 and Nov. 2: 9am-1pm
- Monday, Nov. 4: 8am-5pm
- UMSL Millennium Student Center - 17 Arnold Grobman Drive, St. Louis, MO 63121
- Lewis and Clark Branch Library - 9909 Lewis and Clark Blvd, St. Louis, MO 63136
- Thornhill Branch Library - 12863 Willowyck Dr, St. Louis, MO 63146
- Grand Glaize Branch Library - 1010 Meramec Station Road, Ballwin, MO 63021
- Clark Family Branch Library - 1640 S Lindbergh Blvd, St. Louis, MO 63131
- North County Recreation Complex - 2577 Redman Road, St. Louis, MO 63136
- Jamestown Bluffs Branch Library - 4153 N Hwy 67, Florissant, MO 63034
- Mid County Branch Library - 7821 Maryland Avenue, St. Louis, MO 63105
- Oakbend Branch Library - 842 S Holmes Ave, St. Louis, MO 63122
- Grant's View Branch Library - 9700 Musick Road, St. Louis, MO 63123
- Cliff Cave Branch Library - 5430 Telegraph Rd, St. Louis, MO 63129
- Daniel Boone Branch Library - 300 Clarkson Road, Ballwin, MO 63011
- Wildwood City Hall - 16860 Main St, Wildwood, MO 63040
Note: St. Louis County voters can vote at any polling place in the county.
St. Charles County
St. Charles County offers absentee voting in person without excuse.
Locations and Times:
- St. Charles County Election Authority
- Address: 397 Turner Blvd, St Peters, MO 63376
- Open two weeks before the election
- Monday-Friday: 8:30am-4:30pm
- Note: Curbside voting is available
- Element Church
- Address: 100 Mall Parkway #500, Wentzville, MO 63385
- Open two weeks before the election
- Monday-Friday: 9am-3pm
- Note: Curbside voting is NOT available
Jefferson County
No-excuse absentee early voting is available at the following times and locations:
Main Location:
Jefferson County Administration Center - 729 Maple Street, Hillsboro MO
- October 22-25 (Tue-Fri): 8am-5pm
- October 26 (Sat): 8am-12pm
- October 28-30 (Mon-Wed): 8am-7pm
- October 31-November 1 (Thu-Fri): 8am-5pm
- November 2 (Sat): 8am-12pm
- November 4 (Mon): 8am-5pm
Satellite Locations:
Open October 28-November 1, 9:00am-4:30pm daily:
- Rickman Auditorium - 747 Jeffco Blvd, Arnold MO 63010
- New Hope Fellowship - 5919 Antire Road, High Ridge MO 63049
- Hillsboro Civic Club - 10349 Business 21, Hillsboro MO 63050
What's Your Reaction?