| January 3 through January 17 |
Candidate Filings Open for March Township Elections (Cedar Lake, Credit River, Jackson and New Market) |
| January 17 |
Candidate Filings Close |
| January 19 |
Last Day for Candidates to Withdraw |
| February 7 |
PRECINCT CAUCUS 7:00 p.m. |
| February 10 |
Absentee Voting Begins |
| February 21 |
Voter Registration Closes for the Township Election at 5:00 p.m. |
| March 10 |
Absentee Voting - Saturday 10:00 a.m. to 3:00 p.m. |
| March 12 |
Absentee Voting - Open until 5:00 p.m. |
| March 13 |
TOWNSHIP ELECTION |
| May 22 through June 5 |
Candidate Filings open for State, County and the City of Belle Plaine 84-70 days before Primary |
| June 5 |
Candidate Filings Close at 5:00 p.m. |
| June 7 |
Last Day for Candidates to Withdraw at 5:00 p.m. |
| June 29 |
Campaign Signs Allowed |
| June 29 |
Primary Election Absentee Ballots Available 46 days |
| July 24 |
Voter Registration Closes for the Primary Election at 5:00 p.m. |
| July 31 through August 14 |
Candidate Filings Open for City Offices (Elko New Market, Jordan, New Prague & Prior Lake); Town Offices (Belle Plaine, Blakeley, Helena, Louisville, St. Lawrence, Sand Creek & Spring Lake) and Prior Lake School Board 98-84 days before General |
| August 11 |
Absentee Voting - Saturday 10:00 a.m. to 3:00 p.m. |
| August 13 |
Absentee Voting - Open until 5:00 p.m. |
| August 14 |
Primary Election - Polling Locations Open 7:00 a.m. to 8:00 p.m. |
| August 14 |
Candidate Fililngs Close for City, Town & School Offices |
| August 16 |
Last day for City and Town Candidates to Withdraw by 5:00 p.m. |
| September 21 |
General Election Absentee Ballots Available 46 days |
| October 16 |
Voter Registration Closes for the General Election at 5:00 p.m. |
| November 3 |
Absentee Voting - Saturday 10:00 a.m. to 3:00 p.m. |
| November 5 |
Absentee Voting - Open until 5:00 p.m. |
| November 6 |
General Election - Polling locations open 7:00 am to 8:00 pm |