Event List

Calendars
Calendars
Program Type
Location
Event Type
Registration Type

Primary tabs

This event is in the "Other" group.

Voter Registration Deadline for the Primary Election

All Day
Municipal Complex
Calendars:
Other
:

For more information, please click here.

Location: Municipal Complex
Calendars: Other
Event Details:

For more information, please click here.

This event is in the "Other" group.

Deadline to apply via mail for a vote-by-mail ballot

All Day
Municipal Complex
Calendars:
Other
:

For more information, please click here.

Location: Municipal Complex
Calendars: Other
Event Details:

For more information, please click here.

This event is in the "Other" group.

Early Voting for Primary Election (Day 1 of 6)

Tuesday, June 3, 2025 at 10:00am - 8:00pm
Piscataway Township
Calendars:
Other
:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

Offsite Event
Location: Piscataway Township
Calendars: Other
Event Details:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

This event is in the "Other" group.

Early Voting for Primary Election (Day 2 of 6)

Wednesday, June 4, 2025 at 10:00am - 8:00pm
Piscataway Township
Calendars:
Other
:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

Offsite Event
Location: Piscataway Township
Calendars: Other
Event Details:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

This event is in the "Other" group.

Early Voting for Primary Election (Day 3 of 6)

Thursday, June 5, 2025 at 10:00am - 8:00pm
Piscataway Township
Calendars:
Other
:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

Offsite Event
Location: Piscataway Township
Calendars: Other
Event Details:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

This event is in the "Other" group.

Early Voting for Primary Election (Day 4 of 6)

Friday, June 6, 2025 at 10:00am - 8:00pm
Piscataway Township
Calendars:
Other
:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

Offsite Event
Location: Piscataway Township
Calendars: Other
Event Details:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

This event is in the "Other" group.

Early Voting for Primary Election (Day 5 of 6)

Saturday, June 7, 2025 at 10:00am - 6:00pm
Piscataway Township
Calendars:
Other
:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

Offsite Event
Location: Piscataway Township
Calendars: Other
Event Details:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

This event is in the "Other" group.

Early Voting for Primary Election (Day 6 of 6)

Sunday, June 8, 2025 at 10:00am - 6:00pm
Piscataway Township
Calendars:
Other
:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

Offsite Event
Location: Piscataway Township
Calendars: Other
Event Details:

No matter where you live in Middlesex County, you can vote your specific ballot at any of county's designated in-person early voting locations.

This event is in the "Other" group.

Deadline to apply in-person for a vote-by-mail ballot

Monday, June 9, 2025 at 9:00am - 3:00pm
Outside of Piscataway
Calendars:
Other
:

For more information, please click here.

Offsite Event
Location: Outside of Piscataway
Calendars: Other
Event Details:

For more information, please click here.

This event is in the "Other" group.

Primary Election

Tuesday, June 10, 2025 at 6:00am - 8:00pm
Piscataway Township
Calendars:
Other
:

Offsite Event
Location: Piscataway Township
Calendars: Other
This event is in the "Other" group.

General Election

Tuesday, November 4, 2025 at 6:00am - 8:00pm
Piscataway Township
Calendars:
Other
:

Offsite Event
Location: Piscataway Township
Calendars: Other