Information Icon
Become a Poll Worker Today

It’s never too early to help democracy! By signing up to be a poll worker, you can ensure that all voters—including voters with disabilities, voters who need language assistance, and voters who want to cast their ballot in person—have a positive experience at the polls. Sign up today!

Massachusetts

Upcoming Massachusetts Election Dates

August 2025

19

Aug
Tuesday, August 19, 2025
Special
Concord Special Town Election

Registration Deadlines:

By Mail

Friday, August 8, 2025

In Person

Friday, August 8, 2025

Online Get Registered!

Friday, August 8, 2025

September 2025

02

Sep
Tuesday, September 2, 2025
Municipal
City of Worcester Preliminary Election

Registration Deadlines:

By Mail

Saturday, August 23, 2025

In Person

Saturday, August 23, 2025

Online Get Registered!

Saturday, August 23, 2025

09

Sep
Tuesday, September 9, 2025
Primary
City of Springfield Primary Election

Registration Deadlines:

By Mail

Saturday, August 30, 2025

In Person

Saturday, August 30, 2025

Online Get Registered!

Saturday, August 30, 2025

16

Sep
Tuesday, September 16, 2025
Municipal
City of Chicopee, Haverhill, Somerville Preliminary Elections

Registration Deadlines:

By Mail

Saturday, September 6, 2025

In Person

Saturday, September 6, 2025

Online Get Registered!

Saturday, September 6, 2025

22

Sep
Monday, September 22, 2025
Municipal
City of Atteboro Preliminary Election (if necessary)

Registration Deadlines:

By Mail

Friday, September 12, 2025

In Person

Friday, September 12, 2025

Online Get Registered!

Friday, September 12, 2025

23

Sep
Tuesday, September 23, 2025
Municipal
City of Boston & Taunton Preliminary Elections

Registration Deadlines:

By Mail

Friday, September 12, 2025

In Person

Friday, September 12, 2025

Online Get Registered!

Friday, September 12, 2025

November 2025

04

Nov
Tuesday, November 4, 2025
General
General Municipal Election

Registration Deadlines:

By Mail

Saturday, October 25, 2025

In Person

Saturday, October 25, 2025

Online Get Registered!

Saturday, October 25, 2025

Get Other Personalized voting information

  • See What's On Your Ballot
  • Find Your Polling Place
  • Discover Upcoming Debates and Forum in Your Area