2004 starts on a Thursday and ends on a Friday. It has 366 days and is a leap year, with 10 US federal holidays.
Federal holiday Observance Today
2004 calendar
January
January 2004
S
M
T
W
T
F
S
1
1
2
3
2
4
5
6
7
8
9
10
3
11
12
13
14
15
16
17
4
18
19
20
21
22
23
24
5
25
26
27
28
29
30
31
February
February 2004
S
M
T
W
T
F
S
6
1
2
3
4
5
6
7
7
8
9
10
11
12
13
14
8
15
16
17
18
19
20
21
9
22
23
24
25
26
27
28
10
29
March
March 2004
S
M
T
W
T
F
S
10
1
2
3
4
5
6
11
7
8
9
10
11
12
13
12
14
15
16
17
18
19
20
13
21
22
23
24
25
26
27
14
28
29
30
31
April
April 2004
S
M
T
W
T
F
S
14
1
2
3
15
4
5
6
7
8
9
10
16
11
12
13
14
15
16
17
17
18
19
20
21
22
23
24
18
25
26
27
28
29
30
May
May 2004
S
M
T
W
T
F
S
18
1
19
2
3
4
5
6
7
8
20
9
10
11
12
13
14
15
21
16
17
18
19
20
21
22
22
23
24
25
26
27
28
29
23
30
31
June
June 2004
S
M
T
W
T
F
S
23
1
2
3
4
5
24
6
7
8
9
10
11
12
25
13
14
15
16
17
18
19
26
20
21
22
23
24
25
26
27
27
28
29
30
July
July 2004
S
M
T
W
T
F
S
27
1
2
3
28
4
5
6
7
8
9
10
29
11
12
13
14
15
16
17
30
18
19
20
21
22
23
24
31
25
26
27
28
29
30
31
August
August 2004
S
M
T
W
T
F
S
32
1
2
3
4
5
6
7
33
8
9
10
11
12
13
14
34
15
16
17
18
19
20
21
35
22
23
24
25
26
27
28
36
29
30
31
September
September 2004
S
M
T
W
T
F
S
36
1
2
3
4
37
5
6
7
8
9
10
11
38
12
13
14
15
16
17
18
39
19
20
21
22
23
24
25
40
26
27
28
29
30
October
October 2004
S
M
T
W
T
F
S
40
1
2
41
3
4
5
6
7
8
9
42
10
11
12
13
14
15
16
43
17
18
19
20
21
22
23
44
24
25
26
27
28
29
30
45
31
November
November 2004
S
M
T
W
T
F
S
45
1
2
3
4
5
6
46
7
8
9
10
11
12
13
47
14
15
16
17
18
19
20
48
21
22
23
24
25
26
27
49
28
29
30
December
December 2004
S
M
T
W
T
F
S
49
1
2
3
4
50
5
6
7
8
9
10
11
51
12
13
14
15
16
17
18
52
19
20
21
22
23
24
25
53
26
27
28
29
30
31
US federal holidays 2004
Date
Holiday
Day off
Thursday, January 1
New Year's Day
-
Monday, January 19
Martin Luther King Jr. Day
-
Monday, February 16
Washington's Birthday (Presidents' Day)
-
Monday, May 31
Memorial Day
-
Sunday, July 4
Independence Day
Observed Monday, July 5
Monday, September 6
Labor Day
-
Monday, October 11
Columbus Day (Indigenous Peoples' Day)
-
Thursday, November 11
Veterans Day
-
Thursday, November 25
Thanksgiving Day
-
Saturday, December 25
Christmas Day
Observed Friday, December 24
2004 at a glance
First day
Thursday, January 1
Last day
Friday, December 31
Days
366
Leap year
Yes
ISO weeks
53
Easter Sunday
April 11
The 2004 calendar is the same as the calendar for 1948, 1976, 2032, 2060: every date falls on the same day of the week, so a calendar from one of those years can be used for 2004.