Election Dates & Deadlines

U.S. Based Domestic Voters

State of Minnesota Election Dates & Deadlines (more info)

Local Elections

Tue Aug 13, 2019 - Bloomington Municipal Primary

Voter Registration Deadline

  • Tue Jul 23, 2019 11:59pm
  • Received by Tue Jul 23, 2019 5:00pm
  • Online by Tue Jul 23, 2019 11:59pm
  • In-Person, Received by Tue Jul 23, 2019
  • Election Day Registration & Voting Tue Aug 13, 2019

Absentee Ballot Request Deadline

  • Mon Aug 12, 2019
  • Recommended (not required) by Mon Aug 12, 2019

Absentee Ballot Return Deadline

  • Tue Aug 13, 2019
  • Received by Tue Aug 13, 2019 8:00pm
  • Hand Delivered by Tue Aug 13, 2019 3:00pm

Early Voting Available

Fri Jun 28, 2019 - Mon Aug 12, 2019 5:00pm

In-person Absentee Voting Available

Fri Jun 28, 2019 - Mon Aug 12, 2019

 

Tue Aug 13, 2019 - Maplewood Municipal Primary

Voter Registration Deadline

  • Tue Jul 23, 2019 11:59pm
  • Received by Tue Jul 23, 2019 5:00pm
  • Online by Tue Jul 23, 2019 11:59pm
  • In-Person, Received by Tue Jul 23, 2019
  • Election Day Registration & Voting Tue Aug 13, 2019

Absentee Ballot Request Deadline

  • Mon Aug 12, 2019
  • Recommended (not required) by Mon Aug 12, 2019

Absentee Ballot Return Deadline

  • Tue Aug 13, 2019
  • Received by Tue Aug 13, 2019 8:00pm
  • Hand Delivered by Tue Aug 13, 2019 3:00pm

Early Voting Available

Fri Jun 28, 2019 - Mon Aug 12, 2019 5:00pm

In-person Absentee Voting Available

Fri Jun 28, 2019 - Mon Aug 12, 2019

 

Tue Aug 13, 2019 - St. Louis Park Municipal Primary

Voter Registration Deadline

  • Tue Jul 23, 2019 11:59pm
  • Received by Tue Jul 23, 2019 5:00pm
  • Online by Tue Jul 23, 2019 11:59pm
  • In-Person, Received by Tue Jul 23, 2019
  • Election Day Registration & Voting Tue Aug 13, 2019

Absentee Ballot Request Deadline

  • Mon Aug 12, 2019
  • Recommended (not required) by Mon Aug 12, 2019

Absentee Ballot Return Deadline

  • Tue Aug 13, 2019
  • Received by Tue Aug 13, 2019 8:00pm
  • Hand Delivered by Tue Aug 13, 2019 3:00pm

Early Voting Available

Fri Jun 28, 2019 - Mon Aug 12, 2019 5:00pm

In-person Absentee Voting Available

Fri Jun 28, 2019 - Mon Aug 12, 2019

 

Tue Nov 5, 2019 - Aurora Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Barnesville Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Benson Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Bloomington Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Circle Pines Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Dilworth Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Duluth Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Falcon Heights Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting (Call Local Election Office) Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Golden Valley Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Hopkins Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Independence Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Lino Lakes Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Lonsdale Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Mahtomedi Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Maplewood Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Minnetonka Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - New Brighton Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Rushford Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

  • Fri Sep 20, 2019
  • Online by Tue Oct 15, 2019 11:59pm
- Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Sacred Heart Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Savage Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - Shakopee Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - St Louis Park Municipal Primary

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - St. Anthony Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - St. Paul Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - St. Paul Park Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - St. Peter Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • Email by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Tue Nov 5, 2019 - White Bear Lake Municipal General

Voter Registration Deadline

  • Tue Oct 15, 2019 11:59pm
  • Received by Tue Oct 15, 2019 5:00pm
  • Online by Tue Oct 15, 2019 11:59pm
  • In-Person, Received by Tue Oct 15, 2019
  • Election Day Registration & Voting Tue Nov 5, 2019

Absentee Ballot Request Deadline

  • Mon Nov 4, 2019
  • Recommended (not required) by Mon Nov 4, 2019

Absentee Ballot Return Deadline

  • Tue Nov 5, 2019
  • Received by Tue Nov 5, 2019 8:00pm
  • Hand Delivered by Tue Nov 5, 2019 3:00pm

Early Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019 5:00pm

In-person Absentee Voting Available

Fri Sep 20, 2019 - Mon Nov 4, 2019

 

Select Your State to View Your Election Dates & Deadlines