A three-day weekend in New York City is great in theory, but beware of what happens when you try to actually do something: Your train might be up to something new (or not around at all).

Even the most seasoned New Yorker can easily forget that holidays are when the MTA likes to schedule train maintenance, which can increase the chances that you will be late to your plans. Here’s a handy breakdown of what to expect this year.

The M train simply won’t be a thing

The M train always has reduced service on weekends, but usually it shuttles from Middle Village to Delancey-Essex (or at least Myrtle-Broadway) so that Bushwick and Ridgewood residents can still find their way. But it won't run at all from 9:45 p.m. on Friday to 5 a.m. on Tuesday because of track replacement work, according to the MTA’s website.

However, if you are close to the Middle Village-Metropolitan Avenue station, you can catch a free M90 bus shuttle to Myrtle Avenue and hop on a J train.

2 and 3 trains: Not happening in Brooklyn, switching it up in the Bronx

Those in Crown Heights and East Flatbush are a bit out of luck as well due to track maintenance. From 11:30 p.m. on Friday to 5 a.m. on Tuesday, the 2 and 3 will not continue past their final stops in Downtown Manhattan. For service between Manhattan and Brooklyn, the MTA’s site suggests you take the 4 or 5 trains which will “make most” 2 and 3 stops in Brooklyn.

On the northern side of the city, the 2 will still be around, but it’s gonna try something new when it switches places with the 5 train in most of the Bronx. The 2 train will run on the 5 line between Eastchester-Dyre Avenue and East 180th Street. And the 5 will run on the 2 line between Wakefield-241st Street and E 180th Street.

A map of subway changes in Manhattan over Memorial Day weekend 2023.

A, C, E and D, F trains may not be what they seem

A lot of things are happening among the A, C, E and D and F trains. Here are some highlights from 11:45 p.m. on Friday to 5 a.m. on Tuesday:

  • The uptown C train will be making moves in Manhattan, running express with the A from Canal Street to 145th Street. And starting a bit earlier at 10:30 p.m., downtown trains will run express from 59th Street-Columbus Circle to Canal Street.
  • Uptown D trains will hop to the C line at West 4th Street-Washington Square (while the C is on the express track) and will stay on the C line up to 59th Street-Columbus Circle. The D will make all the C stops during this journey.
  • Also beginning at West 4th Street, uptown F trains will run on the E line to Jackson Heights-Roosevelt Avenue in Queens.
  • And in reverse, Manhattan-bound/downtown E trains from Jackson Heights will run on the F line.

And from 3:45 a.m. on Saturday to 10 p.m. on Monday, the D train will not run Brooklyn-bound between 36th Street and Coney Island. It will, however, continue on the N track to Coney Island.

These were just a few of the biggest highlights among the five boroughs. The MTA's website has a list of even more changes, including extra LIRR and Metro-North service.