What this calculator does
This tool counts the number of days from any date you choose to US Election Day. By federal law, Election Day in the United States falls on the Tuesday that comes immediately after the first Monday of November. That means it is always somewhere between November 2 and November 8. This calculator finds that exact date for the year you pick and tells you how many days, and how many full weeks, remain.
How to use it
Enter the election year (for example 2024 or 2028), then enter the start date you want to count from — the year, month, and day. The calculator computes the precise November Election Day and subtracts your start date. A positive number means Election Day is in the future; a negative number means it has already passed.
The formula explained
First we locate the first Monday of November. Starting from November 1, we step forward to the nearest Monday. Election Day is the very next day — the first Tuesday after that Monday. We then convert both your start date and Election Day to a day count and subtract: days = ElectionDay − FromDate.
$$\begin{gathered} \text{Days} = \frac{E_{\text{day}} - F_{\text{day}}}{86400000} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} E_{\text{day}} &= \text{Election Day in Nov of } \text{Election Year} \\ &\quad (\text{first Tuesday after first Monday}) \\ F_{\text{day}} &= \left(\text{Year},\ \text{Month},\ \text{Day}\right) \end{aligned} \right. \end{gathered}$$
Worked example
For 2024, November 1 falls on a Friday. The first Monday is November 4, so Election Day is Tuesday, November 5, 2024. If you count from November 1, 2024, the result is \(5 - 1 = 4\) days.
FAQ
Why isn't Election Day always the first Tuesday? If November 1 is itself a Tuesday, the rule still requires the first Monday to pass first, pushing Election Day to November 8.
Does this apply outside the US? No. The "first Tuesday after the first Monday of November" rule is specific to US federal general elections.
What if my start date is after Election Day? The day count becomes negative, showing how many days have elapsed since Election Day.