U.S. stock markets will be closed on Thursday, Jan. 1, 2026, for New Year's Day. Markets will operate on a normal schedule for New Year's Eve 2025, except for the U.S. bond market which closes early.