Categories Days of Religious Significance Executive Board Executive Council Holidays Legislative Calendar Meetings PAC PEF Convention Training Month Agenda Day Month Week 2023 May June 2024 Jul 2025 Sun Mon Tue Wed Thu Fri Sat 1 2 3 New York State Legislative Session New York State Legislative Session Jun 3 all-day Tickets 4 New York State Legislative Session New York State Legislative Session Jun 4 all-day Tickets 5 New York State Legislative Session New York State Legislative Session Jun 5 all-day Tickets 6 New York State Legislative Session New York State Legislative Session Jun 6 all-day Tickets 7 8 9 10 11 12 13 14 15 Early Voting for Primary Early Voting for Primary Jun 15 – Jun 23 all-day Tickets Last day to receive absentee application by mail or online portal Last day to receive absentee application by mail or online portal Jun 15 all-day Tickets Voter Registration Last Day to be received by Board of Elections Voter Registration Last Day to be received by Board of Elections Jun 15 all-day Tickets 16 17 18 19 Juneteenth Juneteenth Jun 19 all-day Tickets 20 21 22 23 24 25 Primary Day – Last Day to postmark absentee ballots or deliver in person Primary Day – Last Day to postmark absentee ballots or deliver in person Jun 25 all-day Tickets 26 27 28 29 30 2023 May June 2024 Jul 2025