http://corporate.nyx.com/en/holidays-and-hours/nyse
http://www.nasdaqtrader.com/Trader.aspx?id=Calendar
January 2 (Monday)
New Year's Day (observed)
January 16 (Monday)
Martin Luther King, Jr. Day
February 20 (Monday)
Presidents' Day
April 6 (Friday)
Good Friday
May 28 (Monday)
Memorial Day
July 3 (Tuesday)
Close at 1pm
July 4 (Wednesday)
Independence Day
September 3 (Monday)
Labor Day
November 22 (Thursday)
Thanksgiving Day
November 23 (Friday)
Close at 1pm
December 24 (Monday)
Close at 1pm
December 25 (Tuesday)
Christmas Day
Monday 31 December 2012
Normal trading day
Tuesday 01 January 2013
New Year's Day
******
days and dates in the last two weeks of 2012:
3rd Friday of December:
Friday 21 December
Sat 22 December
Sun 23 December
Monday 24 December (1pm close)
Tuesday 25 December (NYSE and Nasdaq closed)
Friday 28 December
Sat 29 December
Sun 30 December
Monday 31 December 2012 (normal trading day)
Tuesday 01 January 2013 (NYSE and Nasdaq closed)
http://www.nasdaqtrader.com/Trader.aspx?id=Calendar
January 2 (Monday)
New Year's Day (observed)
January 16 (Monday)
Martin Luther King, Jr. Day
February 20 (Monday)
Presidents' Day
April 6 (Friday)
Good Friday
May 28 (Monday)
Memorial Day
July 3 (Tuesday)
Close at 1pm
July 4 (Wednesday)
Independence Day
September 3 (Monday)
Labor Day
November 22 (Thursday)
Thanksgiving Day
November 23 (Friday)
Close at 1pm
December 24 (Monday)
Close at 1pm
December 25 (Tuesday)
Christmas Day
Monday 31 December 2012
Normal trading day
Tuesday 01 January 2013
New Year's Day
******
days and dates in the last two weeks of 2012:
3rd Friday of December:
Friday 21 December
Sat 22 December
Sun 23 December
Monday 24 December (1pm close)
Tuesday 25 December (NYSE and Nasdaq closed)
Friday 28 December
Sat 29 December
Sun 30 December
Monday 31 December 2012 (normal trading day)
Tuesday 01 January 2013 (NYSE and Nasdaq closed)