U.S. stock markets are open on Christmas Eve but usually close early, typically at 1:00 p.m. Eastern Time for major stock exchanges like the NYSE and Nasdaq when Christmas Eve falls on a weekday. Bond markets often close even earlier, commonly around 2:00 p.m. Eastern Time.

Key Christmas Eve market hours

  • NYSE and Nasdaq:
    • Open during the morning as usual.
    • Early close at about 1:00 p.m. ET on Christmas Eve when it is a weekday.
  • U.S. bond market:
    • Often follows a shortened schedule with closing around 2:00 p.m. ET.
  • If Christmas Eve falls on a weekend:
    • There is generally no special early close because regular trading is already shut on weekends.

Why markets close early

  • Lower trading volume: Many institutional traders and desks scale back activity around the holiday, leading to naturally thinner markets and reduced liquidity.
  • Holiday observance: The early close gives financial firms and exchanges time to wind down ahead of Christmas Day, which is a full market holiday in the U.S.

Practical tips for traders and investors

  • Plan to finish any same‑day trades well before 1:00 p.m. ET on Christmas Eve, since activity and liquidity can drop significantly even earlier in the day.
  • Check the specific year’s official holiday calendar for the NYSE or Nasdaq, as there can be nuances when Christmas or its observed holiday date shifts to a Friday or Monday.
  • If you trade bonds or OTC products, verify those hours separately because their early‑close times may differ from the stock exchanges.

Meta description

On Christmas Eve, U.S. stock markets like the NYSE and Nasdaq usually close early at 1:00 p.m. ET, with bond markets often closing around 2:00 p.m. ET, depending on the year’s official holiday schedule.

Information gathered from public forums or data available on the internet and portrayed here.