Every Ohio election runs on the same simple starting rule: the ohio voter registration deadline is 30 days before Election Day. Register or update your registration by that date, and you can vote in that election. Miss it, and no early-voting window or absentee option reopens the door for that cycle. The complications — and the reason voters get caught out — are in the adjustments: when the 30th day before an election falls on a Sunday or a legal holiday, the deadline moves, and in one upcoming cycle it moves twice. This evergreen guide explains how the 30-day rule works, how to count it for the next two November general elections, the deadlines that follow from it, and the separate SB 293 rule that now governs when a mailed absentee ballot must arrive. The rule never changes; only the calendar does.
The Ohio Voter Registration Deadline Rule: 30 Days Before the Election
Ohio registration closes 30 days before an election, under ORC 3503.01. To be registered for an election, your registration — new or updated — must be in by that deadline, by 9 p.m. on the deadline day. Count backwards 30 days from Election Day and you have the raw date. But the raw date is not always the real deadline, because of the adjustment rule.
When the 30th day before an election falls on a Sunday or an Ohio legal holiday, the deadline moves to the next business day. This is not a rare edge case. It is the normal case in recent Ohio cycles: in both 2026 elections, the raw 30-day date was a Sunday, so the actual registration deadlines were Mondays. The adjustment protects voters — offices that would receive registrations are closed on Sundays and holidays — but it also means that anyone who counts back 30 days, lands on a Sunday, and assumes that Sunday is their last day has the rule exactly backwards: the real deadline is the next business day after it.
To get the exact deadline for any election date, including the Sunday and holiday adjustments, enter the date in our Ohio voting deadlines calculator. It applies the same 30-day rule and the same roll-forward the Secretary of State’s official calendar reflects, and it lays out the early-voting and absentee deadlines that follow.
When Is Election Day? The November Pattern
Ohio’s November general election falls on the first Tuesday after the first Monday in November. That phrasing matters: Election Day is not simply “the first Tuesday,” because when November 1 is itself a Tuesday, the election waits a week. Applying the pattern to the next two cycles:
- November 2, 2027 — the municipal general election.
- November 7, 2028 — the general election.
November 7, 2028 is the pattern’s trap in action: November 1, 2028 is a Wednesday, the first Monday is November 6, and the Tuesday after it is November 7. Knowing the pattern lets you find Election Day for any future year — and once you have Election Day, the 30-day rule gives you the registration deadline, subject to the adjustment worked through next.
Worked Examples: Counting the Deadline for 2027 and 2028
The November 2, 2027 municipal general election
Count back 30 days from Tuesday, November 2, 2027, and you land on Sunday, October 3, 2027. A Sunday cannot be the deadline, so it moves to the next business day: Monday, October 4, 2027. That Monday is not an Ohio legal holiday, so the count stops there. The registration deadline for the 2027 municipal general election is Monday, October 4, 2027 — register or update by 9 p.m. that day.
The November 7, 2028 general election
Count back 30 days from Tuesday, November 7, 2028, and you land on Sunday, October 8, 2028. Move to the next business day and you reach Monday, October 9, 2028 — but that Monday is Columbus Day, an Ohio legal holiday, so the deadline moves again, to Tuesday, October 10, 2028. The registration deadline for the 2028 general election is Tuesday, October 10, 2028. This double move is exactly why the adjustment rule deserves attention: a voter who counted back 30 days and stopped at the Sunday, or who stopped at the Monday without checking the holiday calendar, would plan around the wrong last day in opposite directions.
The same count, checked against the official 2026 calendar
The formula is not theoretical — it reproduces the official calendar exactly. For the general election of Tuesday, November 3, 2026, counting back 30 days gave Sunday, October 4, 2026, and the official registration deadline was the next business day, Monday, October 5, 2026. For the primary of Tuesday, May 5, 2026, the deadline was Monday, April 6, 2026, for the same reason: April 5 was a Sunday. Two elections, two Sunday raw dates, two Monday deadlines — the pattern the Secretary of State publishes, and the pattern the calculator applies to any date you give it. The official dates for each cycle are published on the Ohio Secretary of State important election dates page, which is the confirming source for any specific election.
The Deadlines That Follow From Registration Closing
The registration deadline is the first of a chain of deadlines, each counted from Election Day by its own rule:
- Early in-person voting begins the day after registration closes, at your county board of elections. On the counts above, that is October 5, 2027 for the 2027 cycle and October 11, 2028 for the 2028 cycle.
- Early in-person voting ends at 5 p.m. on the Sunday before Election Day — October 31, 2027 and November 5, 2028 on the counts above.
- Absentee ballot applications must be received by your county board of elections by 8:30 p.m. seven days before the election, under ORC 3509.03 — October 26, 2027 and October 31, 2028 on the counts above. Note the word “received”: mailing an application on that day is not the same as the board having it.
- Absentee ballots must be returned under the SB 293 rule covered in the next section.
- Election Day itself: polls are open 6:30 a.m. to 7:30 p.m., and if you are in line at 7:30 p.m., you can still vote.
Early-voting hours vary by day of the week, and local races can add special elections with their own dates, so treat the chain above as the structure and confirm the hours and any local additions with your county board of elections.
Voting by Mail Under SB 293: Received, Not Postmarked
The one rule Ohio voters most often get wrong is no longer the registration deadline — it is the absentee return rule. Under SB 293, effective March 20, 2026, a mailed absentee ballot must be received by 7:30 p.m. on Election Day to count. Before that change, a ballot postmarked by the day before the election could still count if it arrived within a few days after. That postmark grace period is gone for domestic voters: the postmark no longer saves a late ballot. Military and overseas (UOCAVA) voters are the exception and keep the postmark rule.
In practice, the received-by rule changes how you should handle a mail ballot in three ways. Mail a completed ballot at least a week ahead, so delivery time cannot decide whether it counts. Or return it in person to your county board of elections or its drop box, which removes the mail from the equation entirely. Or vote early in person instead, inside the window described above. What no longer works is the old habit of posting the ballot in the final days and trusting the postmark.
A Step-by-Step Routine for Any Ohio Election
- Find Election Day. For a November general election, use the first Tuesday after the first Monday; for primaries and special elections, take the date from the Secretary of State or your county board.
- Count back 30 days. That is the raw registration deadline.
- Apply the adjustment. If that day is a Sunday or an Ohio legal holiday, move forward to the next business day — and check the new day too, as the 2028 example shows.
- Register or update by 9 p.m. on the resulting date.
- Mark the rest of the chain: early voting from the next day, the absentee application receipt deadline seven days out at 8:30 p.m., and, if you vote by mail, the Election Day 7:30 p.m. received-by deadline.
Common Deadline Mistakes
- Counting 30 days and stopping at a Sunday. The deadline moves to the next business day; the Sunday is never the last day.
- Forgetting the holiday check. In 2028 the Monday after the Sunday is Columbus Day, so the deadline moves a second time, to Tuesday, October 10, 2028.
- Saying “first Tuesday in November.” The rule is the first Tuesday after the first Monday — which is how the 2028 election lands on November 7, not November 1’s week.
- Trusting a postmark on a mailed ballot. Since SB 293 took effect on March 20, 2026, a domestic ballot must be received by 7:30 p.m. on Election Day.
- Mailing an absentee application on its deadline. Applications must be received by 8:30 p.m. seven days before the election, not merely sent by then.
Frequently Asked Questions
When is the voter registration deadline in Ohio?
Registration closes 30 days before an election (ORC 3503.01), by 9 p.m., moving to the next business day when that day is a Sunday or legal holiday. Counted on that rule, the deadline is Monday, October 4, 2027 for the November 2, 2027 election, and Tuesday, October 10, 2028 for the November 7, 2028 election — the 2028 date moves twice, past a Sunday and then past Columbus Day.
When does early in-person voting start in Ohio?
The day after the registration deadline, at your county board of elections. It runs through 5 p.m. on the Sunday before Election Day, with hours that vary by day of the week.
What is the deadline to request an absentee ballot in Ohio?
Your application must be received by your county board of elections by 8:30 p.m. seven days before the election (ORC 3509.03). Received is the operative word — allow mailing time.
Do mailed absentee ballots count if they are postmarked before Election Day?
No — not anymore for domestic voters. Under SB 293, effective March 20, 2026, the ballot must be received by 7:30 p.m. on Election Day to count. Military and overseas voters keep the postmark rule.
The Bottom Line
The Ohio voter registration deadline is a rule, not a date: 30 days before the election, moved to the next business day when that day is a Sunday or an Ohio legal holiday. Counted carefully, it gives Monday, October 4, 2027 for the next municipal general election and Tuesday, October 10, 2028 for the 2028 general election. Everything else follows the same counting discipline — early voting the day after registration closes, absentee applications received seven days out, and, since SB 293, mail ballots received by 7:30 p.m. on Election Day itself. Learn the count once and you can build the calendar for any Ohio election, in any year.
This article is general information about Ohio election deadlines and is not legal advice. Election calendars, early-voting hours, and local special elections vary; confirm your registration status, polling place, and the official dates for your election with the Ohio Secretary of State or your county board of elections.