1904 Calendar with National Holidays, Optional Days Off, and Commemorative Dates in Canada.

April 1904
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
192 293
394 495 596 697 798 899 9100
10101 11102 12103 13104 14105 15106 16107
17108 18109 19110 20111 21112 22113 23114
24115 25116 26117 27118 28119 29120 30121

April Holidays and Commemorative Dates

  • 3 - Easter Sunday
  • 4 - Easter Monday (Optional)

Holidays and Commemorative Dates in April 1904

April 1904 observances
Holiday
Optional
Date Day Description
1 Fri April Fool's Day
1 Fri Good Friday
1 Fri Good Friday 2024
1 Fri National Sourdough Bread Day
2 Sat Autism Awareness Day
2 Sat Holy Saturday
2 Sat International Children's Book Day
3 Sun Easter Sunday
3 Sun National Find a Rainbow Day
4 Mon Easter Monday
4 Mon International Carrot Day
4 Mon National Burrito Day
6 Wed International Day of Sport for Development and Peace
6 Wed International Pillow Fight Day
6 Wed National Tartan Day
7 Thu Green Shirt Day
7 Thu World Health Day
10 Sun National Siblings Day
10 Sun World Homeopathy Day
11 Mon National Pet Day
12 Tue American Civil War
12 Tue Day of Silence
13 Wed FND Awareness Day
13 Wed International plant appreciation day
14 Thu International Moment of Laughter Day
15 Fri Father Damien Day
15 Fri National Laundry Day
16 Sat Advance Care Planning Day
16 Sat World Voice Day
17 Sun National Canadian Film Day
17 Sun World Hemophilia Day
18 Mon International Day for Monuments and Sites
18 Mon National Columnists’ Day
18 Mon National Haiku Poetry Day
18 Mon National Lineman Appreciation Day
18 Mon World Amateur Radio Day
20 Wed Chinese Language Day
20 Wed National Look Alike Day
21 Thu International Creativity and Innovation Day
21 Thu vancouver sun run
22 Fri Earth Day
22 Fri International Mother Earth Day
22 Fri National Dance Week
23 Sat English Language Day
23 Sat Hanuman Jayanti
23 Sat National Talk Like Shakespeare Day
23 Sat Saint George's Day
23 Sat Spanish Language Day
23 Sat World Book Day
24 Sun International Guide Dog Day
24 Sun World Immunization Week
25 Mon National DNA Day
25 Mon National Telephone Day
25 Mon Parental Alienation Awareness Day (PAAD)
25 Mon World Malaria Day
25 Mon World Penguin Day
26 Tue International Chernobyl Disaster Remembrance Day
26 Tue Pretzel Day
26 Tue World Intellectual Property Day
27 Wed Administrative Professionals Day
27 Wed International Sculpture Day
28 Thu National Day of Mourning
28 Thu World Day for Safety and Health at Work
29 Fri International Dance Day
30 Sat International Jazz Day