Major North American Holidays
The USA has no national but federal holidays meaning they are set in separate Congressional legal acts. As there is no provision for any federal holidays in the Constitution it is up to the states to decide which holidays to observe.
January 3rd Monday Martin Luther King's Day
February 2nd Groundhog Day - indication of early spring
(14th in some states) coming or winter continuation. The groundhog is said to emerge from his burrow, and if the day is sunny it is frightened back by his shadow: there will be six more weeks of wintry weather.
12th Lincoln's Birthday - in some northern states
3rd Monday President's Day - a federal holiday to honor all Presidents
Shrove Tuesday Mardi Gras - street festival in New Orleans.
March 17th Saint Patrick's Day - in major US Irish centers
April 1st April Fools' Day
May 17th Armed Forces Day
19th Victoria Day - Canada
4th Monday Memorial Day - originally set up in honor of the Civil War victims; now all American war victims
July 1st Canada Day - national holiday of Canada
4th Independence Day
September 1st Monday Labor Day - since 1894; equivalent of European May 1st parades.
October Oktoberfest - festivities in major US German centers.
11th Pulaski's Day - in commemoration of his death in Savannah in 1779; parades in major US Polish centers.
12th Columbus Day - a huge parade in NYC
31st Halloween
November 11th Veterans' Day - in honor of WWI victims
4th Thursday Thanksgiving