How can we help?

US Market Holidays

The US stock market observes US public holidays. Any orders you make on these days will not be filled until US stock exchanges re-open.

  • If any of the below-mentioned holidays is on a Saturday, the US exchanges will typically remain shut on the previous Friday.
  • If any of the below-mentioned holidays is on a Sunday, the US exchanges will typically remain shut the next Monday.

Here is the complete list of the major US holidays for 2024 as considered by the NYSE and NASDAQ:

US Holidays  Date 
New Years Day

Monday, January 1

Martin Luther King, Jr. Day Monday, January 15
Washington's Birthday Monday, February 19
Good Friday Friday, March 29
Memorial Day Monday, May 27
Juneteenth National Independence Day Wednesday, June 19
Independence Day Thursday, July 4*
Labor Day Monday, September 2
Thanksgiving Day Thursday, November 28**
Christmas Day Wednesday, December 25***

Note – All the timings mentioned are in Eastern Standard Time (EST).

If a given holiday happens to take place on Saturday, the Friday before it typically becomes a stock market holiday. Similarly, markets typically close on the following Monday if the holiday lands on a Sunday. Sometimes, the markets close for national days of mourning, as the NYSE and Nasdaq did to honor the late president George H.W. Bush in 2018.


* Each market will close early at 1:00 p.m. (1:15 p.m. for eligible options) on Wednesday, July 3, 2024. Crossing Session orders will be accepted beginning at 1:00 p.m. for continuous executions until 1:30 p.m. on these dates, and NYSE American Equities, NYSE Arca Equities, NYSE Chicago, and NYSE National late trading sessions will close at 5:00 pm. All times are Eastern Time.
** Each market will close early at 1:00 p.m. (1:15 p.m. for eligible options) on Friday, November 29, 2024 (the day after Thanksgiving). Crossing Session orders will be accepted beginning at 1:00 p.m. for continuous executions until 1:30 p.m. on these dates, and NYSE American Equities, NYSE Arca Equities, NYSE Chicago, and NYSE National late trading sessions will close at 5:00 pm. All times are Eastern Time.
*** Each market will close early at 1:00 p.m. (1:15 p.m. for eligible options) on Tuesday, December 24, 2024. Crossing Session orders will be accepted beginning at 1:00 p.m. for continuous executions until 1:30 p.m. on these dates, and NYSE American Equities, NYSE Arca Equities, NYSE Chicago, and NYSE National late trading sessions will close at 5:00 pm. All times are Eastern Time.

No responsibility is accepted for any inaccuracies in the matter published.

Please refer to the US Market Trading hours here.