Register, Plan, Vote

Plan to Vote!

Make sure you have the information you need to get out and vote for Pro-Labor candidates. If you recently moved, use vote by mail, or just can’t remember if you are registered, you can use the links below to make a plan for election day.

Delaware 

DE Voter Resources

 

Registration Deadlines 

In-person at local election office – No election in 2025

Online – No election in 2025

By Mail – No election in 2025

Absentee Ballot Deadlines

Request Ballot – No election in 2025

Return Ballot by Mail (received by) – No election in 2025

Return Ballot in person – No election in 2025

Voting Deadlines

Early Voting – No election in 2025

In-Person – No election in 2025

District of Columbia

DC Voter Resources

 

Registration Deadlines 

In-person at local election office – No election in 2025

Online – No election in 2025

By Mail – No election in 2025

Absentee Ballot Deadlines

Request Ballot – No election in 2025

Return Ballot by Mail (received by) – No election in 2025

Return Ballot in person – No election in 2025

Voting Deadlines

Early Voting – No election in 2025

In-Person – No election in 2025

Maryland

MD Voter Resources

 

Registration Deadlines 

In-person at local election office – Tuesday, November 4th

Online – Tuesday, October 14th

By Mail – Tuesday, October 14th

Absentee Ballot Deadlines

Request Ballot – October 21st

Return Ballot by Mail (received by) – November 4th (ballots must be received or postmarked by 8:00 pm)

Return Ballot in person – November 4th (ballots must be received or postmarked by 8:00 pm)

Voting Deadlines

Early Voting – October 23rd – October 30th

In-Person – November 4th – 7:00 am to 8:00 pm

New Jersey 

NJ Voter Resources

 

Registration Deadlines

In-Person at Local Election Office – 5/20/25

Online – 5/20/25

By Mail – 5/20/25

Absentee Ballot Deadlines

Request Ballot (received by) – June 3 – Deadline for Application to receive Primary Election Mail-In Ballots by Electronic Means for Qualified Overseas Civilian and Military Voters

Return Ballot By Mail (received by) – Postmarked by 8 pm on June 10th, 2025

Return Ballot In-Person – June 10th by 8 pm

Voting Deadlines

Early Voting – 6/3/25 – 6/8/25

In-Person – June 10th, 2025 from 6 am – 8 pm

 

Pennsylvania 

PA Voter Resources

 

Registration Deadlines 

In-person at local election office – Tuesday, October 18th (by mail) or 3:00 pm Monday, November 3rd (in person)

Online – Tuesday, October 14th

By Mail – Tuesday, October 14th

Absentee Ballot Deadlines

Request Ballot – October 21st (14 days before election)

Return Ballot by Mail (received by) – November 4th (ballots must be received or postmarked by 8:00 pm)

Return Ballot in person – November 4th (ballots must be received or postmarked by 8:00 pm)

Voting Deadlines

Early Voting – October 25th – November 2nd  

In-Person – November 4th – 6:00 am to 8:00 pm

Virginia 

VA Voter Resources

 

Registration Deadlines 

In-person at local election office – Tuesday, November 4th

Online – Monday, October 13th

By Mail – Monday, October 13th

Absentee Ballot Deadlines

Request Ballot – October 24th

Return Ballot by Mail (received by) – November 4th (postmarked by 7:00 pm or received by 12:00pm on November 7th  )

Return Ballot in person – November 4th (ballots must be received by 7:00 pm)

Voting Deadlines

Early Voting – September 20th  – November 1st  

In-Person – November 4th – 6:00 am to 7:00 pm

West Virginia

WV Voter Resources

 

Registration Deadlines 

In-person at local election office – No election in 2025

Online – No election in 2025

By Mail – No election in 2025

Absentee Ballot Deadlines

Request Ballot – No election in 2025

Return Ballot by Mail (received by) – No election in 2025

Return Ballot in person – No election in 2025

Voting Deadlines

Early Voting – No election in 2025

In-Person – No election in 2025