On June 5, bills were introduced in the New York legislature to move the presidential primaries to April 2. They are A7690 and S7550, and they are expected to pass quickly.
New York holds its primaries for non-presidential office in June. It is expensive to hold primaries on two different dates.
In 2020 the New York presidential primaries were June 23, because then-Governor Andrew Cuomo had cancelled them by executive order but then state courts had ruled he didn’t have authority to do that. Therefore the presidential primaries were delayed and were on the same day as the primaries for non-presidential office.
In 2016 the New York presidential primaries were on April 19 and the congressional primaries were on June 28.