Princeton’s Political Calendar
Elections and Town Meetings
| Event | Deadline/Date | Where |
| Citizens' Caucus | 7PM, Wednesday, March 11, 2026 | Town Hall Annex |
| Advisory Committee Hearing | to be determined | Town Hall Annex and Virtual |
| Annual Town Election (noon - 8PM) | Monday, May 11, 2026 | Thomas Prince School |
| Annual Town Meeting (7PM) | Tuesday, May 12, 2026 | Thomas Prince School |
Running for Town Office / Getting on the Ballot
| Event | Deadline/Date | Where |
| Nomination papers Available | Tuesday, February 17, 2026 | Town Clerk's Office |
| Citizens' Caucus | 7PM, Wednesday, March 11, 2026 | Town Hall Annex |
| Citizens' Caucus nomination paper due | 5PM, Monday, March 16, 2026 | Town Clerk's Office |
| Last day to obtain / file nomination papers with Board of Registrars | 5PM, Monday, March 23, 2026 | Town Clerk's Office |
| Last day to file an objection to a nomination or for a candidate to withdraw name from ballot | 5PM, Wednesday, April 8, 2026 | Town Clerk's Office |
Registering to Vote / Voting by Mail (Absentee)
| Event | Deadline/Date | Where |
| Last day to register to vote at Town Election and Town Meeting | 5PM, Friday, May 1, 2026 | See Voter Registration |
| Last day to request a mail-in ballot / absentee ballot application for Town Election | 5PM, Monday, May 4, 2026 | See Vote by Mail |
| Last day to Vote Absentee in Person | 5PM, Thursday, May 7, 2026 | Town Clerk's Office |
Posting
| Event | Deadline/Date | Who |
| Deadline to submit ballot questions to Town Clerk | 5PM, Monday, April 6, 2026 | Selectboard |
| Deadline to submit Citizens' Petitions for Town Meeting to Town Clerk's Office | 3:30PM, Monday, April 6, 2026 | Voters |
| Last day to post Town Election Warrant | Monday, May 4, 2026 | Constable |
| Last day to post Town Meeting Warrant | Tuesday, May 5, 2026 | Constable |