This event is in the "Other" group. May 20 2025 Tue Voter Registration Deadline for the Primary Election All Day Other This event is in the "Other" group. May 20 2025 Tue Voter Registration Deadline for the Primary Election All Day Other Location: Municipal Complex Calendars: Other Event Details: For more information, please click here.
This event is in the "Other" group. Jun 3 2025 Tue Deadline to apply via mail for a vote-by-mail ballot All Day Other This event is in the "Other" group. Jun 3 2025 Tue Deadline to apply via mail for a vote-by-mail ballot All Day Other Location: Municipal Complex Calendars: Other Event Details: For more information, please click here.
This event is in the "Other" group. Jun 3 2025 Tue Early Voting for Primary Election (Day 1 of 6) 10:00am - 8:00pm Other Offsite Event This event is in the "Other" group. Jun 3 2025 Tue Early Voting for Primary Election (Day 1 of 6) 10:00am - 8:00pm Other 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. Jun 4 2025 Wed Early Voting for Primary Election (Day 2 of 6) 10:00am - 8:00pm Other Offsite Event This event is in the "Other" group. Jun 4 2025 Wed Early Voting for Primary Election (Day 2 of 6) 10:00am - 8:00pm Other 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. Jun 5 2025 Thu Early Voting for Primary Election (Day 3 of 6) 10:00am - 8:00pm Other Offsite Event This event is in the "Other" group. Jun 5 2025 Thu Early Voting for Primary Election (Day 3 of 6) 10:00am - 8:00pm Other 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. Jun 6 2025 Fri Early Voting for Primary Election (Day 4 of 6) 10:00am - 8:00pm Other Offsite Event This event is in the "Other" group. Jun 6 2025 Fri Early Voting for Primary Election (Day 4 of 6) 10:00am - 8:00pm Other 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. Jun 7 2025 Sat Early Voting for Primary Election (Day 5 of 6) 10:00am - 6:00pm Other Offsite Event This event is in the "Other" group. Jun 7 2025 Sat Early Voting for Primary Election (Day 5 of 6) 10:00am - 6:00pm Other 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. Jun 8 2025 Sun Early Voting for Primary Election (Day 6 of 6) 10:00am - 6:00pm Other Offsite Event This event is in the "Other" group. Jun 8 2025 Sun Early Voting for Primary Election (Day 6 of 6) 10:00am - 6:00pm Other 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. Jun 9 2025 Mon Deadline to apply in-person for a vote-by-mail ballot 9:00am - 3:00pm Other Offsite Event This event is in the "Other" group. Jun 9 2025 Mon Deadline to apply in-person for a vote-by-mail ballot 9:00am - 3:00pm Other Location: Outside of Piscataway Calendars: Other Event Details: For more information, please click here.
This event is in the "Other" group. Jun 10 2025 Tue Primary Election 6:00am - 8:00pm Other Offsite Event This event is in the "Other" group. Jun 10 2025 Tue Primary Election 6:00am - 8:00pm Other Location: Piscataway Township Calendars: Other
This event is in the "Other" group. Nov 4 2025 Tue General Election 6:00am - 8:00pm Other Offsite Event This event is in the "Other" group. Nov 4 2025 Tue General Election 6:00am - 8:00pm Other Location: Piscataway Township Calendars: Other