U.S.A. Federal Holidays and Special Dates Calendar Calculator 

( Valid from 1971 onward )
Year           

Federal holidays are highlighted in  cyan 

New Year's Day

2024      January
SunMonTueWedThuFriSat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Martin Luther King Day

2024      January
SunMonTueWedThuFriSat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
President's Day / Washington's Birthday

2024      February
SunMonTueWedThuFriSat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29    
Daylight Saving Time Begins
Begins at 2:00 AM local time on date
2024      March
SunMonTueWedThuFriSat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
Easter Sunday
Varies from March 22nd to April 25th
2024      March
SunMonTueWedThuFriSat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
Mother's Day

2024      May
SunMonTueWedThuFriSat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Memorial Day

2024      May
SunMonTueWedThuFriSat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Flag Day

2024      June
SunMonTueWedThuFriSat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
Father's Day

2024      June
SunMonTueWedThuFriSat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
Independence Day

2024      July
SunMonTueWedThuFriSat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Labor Day

2024      September
SunMonTueWedThuFriSat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
Columbus Day

2024      October
SunMonTueWedThuFriSat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Halloween

2024      October
SunMonTueWedThuFriSat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Daylight Saving Time Ends
Ends at 2:00 AM local time on date
2024      November
SunMonTueWedThuFriSat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Election Day

2024      November
SunMonTueWedThuFriSat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Veteran's Day

2024      November
SunMonTueWedThuFriSat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Thanksgiving Day

2024      November
SunMonTueWedThuFriSat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Christmas Day

2024      December
SunMonTueWedThuFriSat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
RULES APPLIED
The following rules, valid from 1971 onward, are used to compute the U.S. federal holidays.
Prior to 1971, some federal holidays were observed inconsistently throughout the nation,
so a federal law was enacted to make their observance dates uniform.

 New Year's Day               =  Always January 1st.

 Martin Luther King Day       =  3rd Monday in January.


 President's Day
 or                           =  3rd Monday in February.
 Washington's Birthday


 Daylight Saving Time Begins  =  2nd Sunday in March.
                                 Begins at 2:00 AM local time on date.
                                 Set clocks ahead 1 hour to 3:00 AM
                                 and lose 1 hour.

 Mother's Day                 =  2nd Sunday in May.

 Memorial Day                 =  Last Monday in May.

 Flag Day                     =  Always June 14th.

 U.S.A. Independence Day      =  Always July 4th.

 Labor Day                    =  1st Monday in September.

 Columbus Day                 =  2nd Monday in October

 Daylight Saving Time Ends    =  1st Sunday in November.
                                 Ends at 2:00 AM local time on date.
                                 Set clocks back 1 hour to 1:00 AM
                                 and gain 1 hour.

 Election Day                 =  The Tuesday following the 1st Monday
                                 in November.

 Veteran's Day                =  November 11th.

 Thanksgiving Day             =  4th Thursday in November.

 Christmas Day                =  Always December 25th.

Download This PHP 7 Program: 7.3 kb - USA Holiday Calendar Calculator
Jay Tanner - 2024