How to Vote Early
In Massachusetts, you can vote early in all statewide elections. You don’t need an excuse to cast an early ballot.
You can vote early in person or by mail. For information on voting early by mail, visit our Voting by Mail page.
Eligible Elections
In-person early voting is available for:
- Regular state elections
- Regular state primaries
- Presidential primaries
- Special elections held on the same day as a statewide election
- Special elections for U.S. Senate or U.S. House of Representatives
Early Voting Periods
In-person early voting takes place during a designated early voting period, set by state law.
For statewide elections, early voting periods include guaranteed weekend voting hours for every community.
2024 Early Voting Periods
State Primary: August 24 – August 30
State Election: October 19 – November 1
Schedules & Locations
You can vote at any early voting location in your city or town. Local officials must have at least one early voting site within the community.
The early voting schedule for your community will be set by your local election official. We will publish the early voting schedules for every city and town on this website, at least one week before the early voting period begins.