Note: All trading hours below are listed in US Eastern Time (ET).

New Year's Day (2025)

Date Trading Hours
Tuesday, Dec 31st Market Closes at 5:00 pm
Wednesday, Jan 1st Trading Resumes at 6:00 pm
Thursday, Jan 2nd Market Closes at 5:00 pm

Dr. Martin Luther King Jr. Day

Date Trading Hours
Sunday, Jan 14th Regular Open at 6:00 pm
Monday, Jan 15th Market Closes at 1:00 pm, Trading Resumes at 6:00 pm

President's Day

Date Trading Hours
Sunday, Feb 16th Regular Open at 6:00 pm
Monday, Feb 17th Market Closes at 1:00 pm, Trading Resumes at 6:00 pm

Good Friday

Date Trading Hours
Thursday, Apr 17th Market Closes at 5:00 pm
Friday, Apr 18th No trading (observance of Good Friday)
Sunday, Apr 20th Regular Open at 6:00 pm

Memorial Day

Date Trading Hours
Sunday, May 25th Regular Open at 6:00 pm
Monday, May 26th Market Closes at 1:00 pm, Trading Resumes at 6:00 pm

Juneteenth

Date Trading Hours
Wednesday, Jun 18th Regular Open at 6:00 pm
Thursday, Jun 19th Market Closes at 1:00 pm, Trading Resumes at 6:00 pm

Independence Day

Date Trading Hours
Thursday, Jul 3rd Regular Open at 6:00 pm
Friday, Jul 4th Market Closes at 1:00 pm
Sunday, Jul 6th Regular Open at 6:00 pm

Labor Day

Date Trading Hours
Sunday, Aug 31st Regular Open at 6:00 pm
Monday, Sep 1st Market Closes at 1:00 pm, Trading Resumes at 6:00 pm

Thanksgiving

Date Trading Hours
Wednesday, Nov 26th Regular Open at 6:00 pm
Thursday, Nov 27th Market Closes at 1:00 pm, Trading Resumes at 6:00 pm
Friday, Nov 28th Market Closes at 1:15 pm

Christmas

Date Trading Hours
Wednesday, Dec 24th Market Closes at 1:15 pm
Thursday, Dec 25th Regular Open at 6:00 pm

New Year's Day (2026)

Date Trading Hours
Wednesday, Dec 31st Market Closes at 5:00 pm
Thursday, Jan 1st Regular Open at 6:00 pm
Friday, Jan 2nd Market Closes at 5:00 pm