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

2025      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

2025      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

2025      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  
Daylight Saving Time Begins
Begins at 2:00 AM local time on date
2025      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
2025      April
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      
Mother's Day

2025      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

2025      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

2025      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

2025      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

2025      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

2025      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

2025      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

2025      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
2025      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

2025      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

2025      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

2025      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

2025      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 - 2025