The New York City subway, Metro-North, the Long Island Railroad, and NJ Transit are operating on a regular weekend schedule on Christmas Eve.
All public transportation service will be operating on a holiday schedule on Christmas Day. This means, there will be fewer trains on the rails and fewer buses on the roads on that day.
Stores are currently open on Christmas Even, however, their hours will be shorter tonight. Most stores will close early.
In addition, Rockefeller Center is open on Christmas Eve.
I hope this information is very helpful.
Good luck and Merry Christmas
native and daily commuter