Date Calculator
Days Between Two Dates Find the number of years, months, weeks, and days between dates. Click "Settings" to define holidays.
Result Difference between Jan 20, 1953 and Aug 10, 2019:
66 years 6 months 21 days or 798 months 21 days or 3472 weeks 4 days or 24308 calendar days
Within which, there are:
Weekend Days* 6944 Holidays (show ) 630 Business Days 16734
Holidays between Jan. 20, 1953 and Aug. 10, 2019
President's Day Feb. 16, 1953 Memorial Day May. 30, 1953 Independence Day Jul. 4, 1953 Labor Day Sep. 7, 1953 Columbus Day Oct. 12, 1953 Veteran's Day Nov. 11, 1953 Thanksgiving Nov. 26, 1953 Christmas Dec. 25, 1953 New Year's Day Jan. 1, 1954 President's Day Feb. 15, 1954 Memorial Day May. 30, 1954 Independence Day Jul. 4, 1954 Labor Day Sep. 6, 1954 Columbus Day Oct. 11, 1954 Veteran's Day Nov. 11, 1954 Thanksgiving Nov. 25, 1954 Christmas Dec. 25, 1954 New Year's Day Jan. 1, 1955 President's Day Feb. 21, 1955 Memorial Day May. 30, 1955 Independence Day Jul. 4, 1955 Labor Day Sep. 5, 1955 Columbus Day Oct. 10, 1955 Veteran's Day Nov. 11, 1955 Thanksgiving Nov. 24, 1955 Christmas Dec. 25, 1955 New Year's Day Jan. 1, 1956 President's Day Feb. 20, 1956 Memorial Day May. 30, 1956 Independence Day Jul. 4, 1956 Labor Day Sep. 3, 1956 Columbus Day Oct. 8, 1956 Veteran's Day Nov. 11, 1956 Thanksgiving Nov. 22, 1956 Christmas Dec. 25, 1956 New Year's Day Jan. 1, 1957 President's Day Feb. 18, 1957 Memorial Day May. 30, 1957 Independence Day Jul. 4, 1957 Labor Day Sep. 2, 1957 Columbus Day Oct. 14, 1957 Veteran's Day Nov. 11, 1957 Thanksgiving Nov. 28, 1957 Christmas Dec. 25, 1957 New Year's Day Jan. 1, 1958 President's Day Feb. 17, 1958 Memorial Day May. 30, 1958 Independence Day Jul. 4, 1958 Labor Day Sep. 1, 1958 Columbus Day Oct. 13, 1958 Veteran's Day Nov. 11, 1958 Thanksgiving Nov. 27, 1958 Christmas Dec. 25, 1958 New Year's Day Jan. 1, 1959 President's Day Feb. 16, 1959 Memorial Day May. 30, 1959 Independence Day Jul. 4, 1959 Labor Day Sep. 7, 1959 Columbus Day Oct. 12, 1959 Veteran's Day Nov. 11, 1959 Thanksgiving Nov. 26, 1959 Christmas Dec. 25, 1959 New Year's Day Jan. 1, 1960 President's Day Feb. 15, 1960 Memorial Day May. 30, 1960 Independence Day Jul. 4, 1960 Labor Day Sep. 5, 1960 Columbus Day Oct. 10, 1960 Veteran's Day Nov. 11, 1960 Thanksgiving Nov. 24, 1960 Christmas Dec. 25, 1960 New Year's Day Jan. 1, 1961 President's Day Feb. 20, 1961 Memorial Day May. 30, 1961 Independence Day Jul. 4, 1961 Labor Day Sep. 4, 1961 Columbus Day Oct. 9, 1961 Veteran's Day Nov. 11, 1961 Thanksgiving Nov. 23, 1961 Christmas Dec. 25, 1961 New Year's Day Jan. 1, 1962 President's Day Feb. 19, 1962 Memorial Day May. 30, 1962 Independence Day Jul. 4, 1962 Labor Day Sep. 3, 1962 Columbus Day Oct. 8, 1962 Veteran's Day Nov. 11, 1962 Thanksgiving Nov. 22, 1962 Christmas Dec. 25, 1962 New Year's Day Jan. 1, 1963 President's Day Feb. 18, 1963 Memorial Day May. 30, 1963 Independence Day Jul. 4, 1963 Labor Day Sep. 2, 1963 Columbus Day Oct. 14, 1963 Veteran's Day Nov. 11, 1963 Thanksgiving Nov. 28, 1963 Christmas Dec. 25, 1963 New Year's Day Jan. 1, 1964 President's Day Feb. 17, 1964 Memorial Day May. 30, 1964 Independence Day Jul. 4, 1964 Labor Day Sep. 7, 1964 Columbus Day Oct. 12, 1964 Veteran's Day Nov. 11, 1964 Thanksgiving Nov. 26, 1964 Christmas Dec. 25, 1964 New Year's Day Jan. 1, 1965 President's Day Feb. 15, 1965 Memorial Day May. 30, 1965 Independence Day Jul. 4, 1965 Labor Day Sep. 6, 1965 Columbus Day Oct. 11, 1965 Veteran's Day Nov. 11, 1965 Thanksgiving Nov. 25, 1965 Christmas Dec. 25, 1965 New Year's Day Jan. 1, 1966 President's Day Feb. 21, 1966 Memorial Day May. 30, 1966 Independence Day Jul. 4, 1966 Labor Day Sep. 5, 1966 Columbus Day Oct. 10, 1966 Veteran's Day Nov. 11, 1966 Thanksgiving Nov. 24, 1966 Christmas Dec. 25, 1966 New Year's Day Jan. 1, 1967 President's Day Feb. 20, 1967 Memorial Day May. 30, 1967 Independence Day Jul. 4, 1967 Labor Day Sep. 4, 1967 Columbus Day Oct. 9, 1967 Veteran's Day Nov. 11, 1967 Thanksgiving Nov. 23, 1967 Christmas Dec. 25, 1967 New Year's Day Jan. 1, 1968 President's Day Feb. 19, 1968 Memorial Day May. 30, 1968 Independence Day Jul. 4, 1968 Labor Day Sep. 2, 1968 Columbus Day Oct. 14, 1968 Veteran's Day Nov. 11, 1968 Thanksgiving Nov. 28, 1968 Christmas Dec. 25, 1968 New Year's Day Jan. 1, 1969 President's Day Feb. 17, 1969 Memorial Day May. 30, 1969 Independence Day Jul. 4, 1969 Labor Day Sep. 1, 1969 Columbus Day Oct. 13, 1969 Veteran's Day Nov. 11, 1969 Thanksgiving Nov. 27, 1969 Christmas Dec. 25, 1969 New Year's Day Jan. 1, 1970 President's Day Feb. 16, 1970 Memorial Day May. 30, 1970 Independence Day Jul. 4, 1970 Labor Day Sep. 7, 1970 Columbus Day Oct. 12, 1970 Veteran's Day Nov. 11, 1970 Thanksgiving Nov. 26, 1970 Christmas Dec. 25, 1970 New Year's Day Jan. 1, 1971 President's Day Feb. 15, 1971 Memorial Day May. 31, 1971 Independence Day Jul. 4, 1971 Labor Day Sep. 6, 1971 Columbus Day Oct. 11, 1971 Veteran's Day Nov. 11, 1971 Thanksgiving Nov. 25, 1971 Christmas Dec. 25, 1971 New Year's Day Jan. 1, 1972 President's Day Feb. 21, 1972 Memorial Day May. 29, 1972 Independence Day Jul. 4, 1972 Labor Day Sep. 4, 1972 Columbus Day Oct. 9, 1972 Veteran's Day Nov. 11, 1972 Thanksgiving Nov. 23, 1972 Christmas Dec. 25, 1972 New Year's Day Jan. 1, 1973 President's Day Feb. 19, 1973 Memorial Day May. 28, 1973 Independence Day Jul. 4, 1973 Labor Day Sep. 3, 1973 Columbus Day Oct. 8, 1973 Veteran's Day Nov. 11, 1973 Thanksgiving Nov. 22, 1973 Christmas Dec. 25, 1973 New Year's Day Jan. 1, 1974 President's Day Feb. 18, 1974 Memorial Day May. 27, 1974 Independence Day Jul. 4, 1974 Labor Day Sep. 2, 1974 Columbus Day Oct. 14, 1974 Veteran's Day Nov. 11, 1974 Thanksgiving Nov. 28, 1974 Christmas Dec. 25, 1974 New Year's Day Jan. 1, 1975 President's Day Feb. 17, 1975 Memorial Day May. 26, 1975 Independence Day Jul. 4, 1975 Labor Day Sep. 1, 1975 Columbus Day Oct. 13, 1975 Veteran's Day Nov. 11, 1975 Thanksgiving Nov. 27, 1975 Christmas Dec. 25, 1975 New Year's Day Jan. 1, 1976 President's Day Feb. 16, 1976 Memorial Day May. 31, 1976 Independence Day Jul. 4, 1976 Labor Day Sep. 6, 1976 Columbus Day Oct. 11, 1976 Veteran's Day Nov. 11, 1976 Thanksgiving Nov. 25, 1976 Christmas Dec. 25, 1976 New Year's Day Jan. 1, 1977 President's Day Feb. 21, 1977 Memorial Day May. 30, 1977 Independence Day Jul. 4, 1977 Labor Day Sep. 5, 1977 Columbus Day Oct. 10, 1977 Veteran's Day Nov. 11, 1977 Thanksgiving Nov. 24, 1977 Christmas Dec. 25, 1977 New Year's Day Jan. 1, 1978 President's Day Feb. 20, 1978 Memorial Day May. 29, 1978 Independence Day Jul. 4, 1978 Labor Day Sep. 4, 1978 Columbus Day Oct. 9, 1978 Veteran's Day Nov. 11, 1978 Thanksgiving Nov. 23, 1978 Christmas Dec. 25, 1978 New Year's Day Jan. 1, 1979 President's Day Feb. 19, 1979 Memorial Day May. 28, 1979 Independence Day Jul. 4, 1979 Labor Day Sep. 3, 1979 Columbus Day Oct. 8, 1979 Veteran's Day Nov. 11, 1979 Thanksgiving Nov. 22, 1979 Christmas Dec. 25, 1979 New Year's Day Jan. 1, 1980 President's Day Feb. 18, 1980 Memorial Day May. 26, 1980 Independence Day Jul. 4, 1980 Labor Day Sep. 1, 1980 Columbus Day Oct. 13, 1980 Veteran's Day Nov. 11, 1980 Thanksgiving Nov. 27, 1980 Christmas Dec. 25, 1980 New Year's Day Jan. 1, 1981 President's Day Feb. 16, 1981 Memorial Day May. 25, 1981 Independence Day Jul. 4, 1981 Labor Day Sep. 7, 1981 Columbus Day Oct. 12, 1981 Veteran's Day Nov. 11, 1981 Thanksgiving Nov. 26, 1981 Christmas Dec. 25, 1981 New Year's Day Jan. 1, 1982 President's Day Feb. 15, 1982 Memorial Day May. 31, 1982 Independence Day Jul. 4, 1982 Labor Day Sep. 6, 1982 Columbus Day Oct. 11, 1982 Veteran's Day Nov. 11, 1982 Thanksgiving Nov. 25, 1982 Christmas Dec. 25, 1982 New Year's Day Jan. 1, 1983 President's Day Feb. 21, 1983 Memorial Day May. 30, 1983 Independence Day Jul. 4, 1983 Labor Day Sep. 5, 1983 Columbus Day Oct. 10, 1983 Veteran's Day Nov. 11, 1983 Thanksgiving Nov. 24, 1983 Christmas Dec. 25, 1983 New Year's Day Jan. 1, 1984 President's Day Feb. 20, 1984 Memorial Day May. 28, 1984 Independence Day Jul. 4, 1984 Labor Day Sep. 3, 1984 Columbus Day Oct. 8, 1984 Veteran's Day Nov. 11, 1984 Thanksgiving Nov. 22, 1984 Christmas Dec. 25, 1984 New Year's Day Jan. 1, 1985 President's Day Feb. 18, 1985 Memorial Day May. 27, 1985 Independence Day Jul. 4, 1985 Labor Day Sep. 2, 1985 Columbus Day Oct. 14, 1985 Veteran's Day Nov. 11, 1985 Thanksgiving Nov. 28, 1985 Christmas Dec. 25, 1985 New Year's Day Jan. 1, 1986 President's Day Feb. 17, 1986 Memorial Day May. 26, 1986 Independence Day Jul. 4, 1986 Labor Day Sep. 1, 1986 Columbus Day Oct. 13, 1986 Veteran's Day Nov. 11, 1986 Thanksgiving Nov. 27, 1986 Christmas Dec. 25, 1986 New Year's Day Jan. 1, 1987 M. L. King Day Jan. 19, 1987 President's Day Feb. 16, 1987 Memorial Day May. 25, 1987 Independence Day Jul. 4, 1987 Labor Day Sep. 7, 1987 Columbus Day Oct. 12, 1987 Veteran's Day Nov. 11, 1987 Thanksgiving Nov. 26, 1987 Christmas Dec. 25, 1987 New Year's Day Jan. 1, 1988 M. L. King Day Jan. 18, 1988 President's Day Feb. 15, 1988 Memorial Day May. 30, 1988 Independence Day Jul. 4, 1988 Labor Day Sep. 5, 1988 Columbus Day Oct. 10, 1988 Veteran's Day Nov. 11, 1988 Thanksgiving Nov. 24, 1988 Christmas Dec. 25, 1988 New Year's Day Jan. 1, 1989 M. L. King Day Jan. 16, 1989 President's Day Feb. 20, 1989 Memorial Day May. 29, 1989 Independence Day Jul. 4, 1989 Labor Day Sep. 4, 1989 Columbus Day Oct. 9, 1989 Veteran's Day Nov. 11, 1989 Thanksgiving Nov. 23, 1989 Christmas Dec. 25, 1989 New Year's Day Jan. 1, 1990 M. L. King Day Jan. 15, 1990 President's Day Feb. 19, 1990 Memorial Day May. 28, 1990 Independence Day Jul. 4, 1990 Labor Day Sep. 3, 1990 Columbus Day Oct. 8, 1990 Veteran's Day Nov. 11, 1990 Thanksgiving Nov. 22, 1990 Christmas Dec. 25, 1990 New Year's Day Jan. 1, 1991 M. L. King Day Jan. 21, 1991 President's Day Feb. 18, 1991 Memorial Day May. 27, 1991 Independence Day Jul. 4, 1991 Labor Day Sep. 2, 1991 Columbus Day Oct. 14, 1991 Veteran's Day Nov. 11, 1991 Thanksgiving Nov. 28, 1991 Christmas Dec. 25, 1991 New Year's Day Jan. 1, 1992 M. L. King Day Jan. 20, 1992 President's Day Feb. 17, 1992 Memorial Day May. 25, 1992 Independence Day Jul. 4, 1992 Labor Day Sep. 7, 1992 Columbus Day Oct. 12, 1992 Veteran's Day Nov. 11, 1992 Thanksgiving Nov. 26, 1992 Christmas Dec. 25, 1992 New Year's Day Jan. 1, 1993 M. L. King Day Jan. 18, 1993 President's Day Feb. 15, 1993 Memorial Day May. 31, 1993 Independence Day Jul. 4, 1993 Labor Day Sep. 6, 1993 Columbus Day Oct. 11, 1993 Veteran's Day Nov. 11, 1993 Thanksgiving Nov. 25, 1993 Christmas Dec. 25, 1993 New Year's Day Jan. 1, 1994 M. L. King Day Jan. 17, 1994 President's Day Feb. 21, 1994 Memorial Day May. 30, 1994 Independence Day Jul. 4, 1994 Labor Day Sep. 5, 1994 Columbus Day Oct. 10, 1994 Veteran's Day Nov. 11, 1994 Thanksgiving Nov. 24, 1994 Christmas Dec. 25, 1994 New Year's Day Jan. 1, 1995 M. L. King Day Jan. 16, 1995 President's Day Feb. 20, 1995 Memorial Day May. 29, 1995 Independence Day Jul. 4, 1995 Labor Day Sep. 4, 1995 Columbus Day Oct. 9, 1995 Veteran's Day Nov. 11, 1995 Thanksgiving Nov. 23, 1995 Christmas Dec. 25, 1995 New Year's Day Jan. 1, 1996 M. L. King Day Jan. 15, 1996 President's Day Feb. 19, 1996 Memorial Day May. 27, 1996 Independence Day Jul. 4, 1996 Labor Day Sep. 2, 1996 Columbus Day Oct. 14, 1996 Veteran's Day Nov. 11, 1996 Thanksgiving Nov. 28, 1996 Christmas Dec. 25, 1996 New Year's Day Jan. 1, 1997 M. L. King Day Jan. 20, 1997 President's Day Feb. 17, 1997 Memorial Day May. 26, 1997 Independence Day Jul. 4, 1997 Labor Day Sep. 1, 1997 Columbus Day Oct. 13, 1997 Veteran's Day Nov. 11, 1997 Thanksgiving Nov. 27, 1997 Christmas Dec. 25, 1997 New Year's Day Jan. 1, 1998 M. L. King Day Jan. 19, 1998 President's Day Feb. 16, 1998 Memorial Day May. 25, 1998 Independence Day Jul. 4, 1998 Labor Day Sep. 7, 1998 Columbus Day Oct. 12, 1998 Veteran's Day Nov. 11, 1998 Thanksgiving Nov. 26, 1998 Christmas Dec. 25, 1998 New Year's Day Jan. 1, 1999 M. L. King Day Jan. 18, 1999 President's Day Feb. 15, 1999 Memorial Day May. 31, 1999 Independence Day Jul. 4, 1999 Labor Day Sep. 6, 1999 Columbus Day Oct. 11, 1999 Veteran's Day Nov. 11, 1999 Thanksgiving Nov. 25, 1999 Christmas Dec. 25, 1999 New Year's Day Jan. 1, 2000 M. L. King Day Jan. 17, 2000 President's Day Feb. 21, 2000 Memorial Day May. 29, 2000 Independence Day Jul. 4, 2000 Labor Day Sep. 4, 2000 Columbus Day Oct. 9, 2000 Veteran's Day Nov. 11, 2000 Thanksgiving Nov. 23, 2000 Christmas Dec. 25, 2000 New Year's Day Jan. 1, 2001 M. L. King Day Jan. 15, 2001 President's Day Feb. 19, 2001 Memorial Day May. 28, 2001 Independence Day Jul. 4, 2001 Labor Day Sep. 3, 2001 Columbus Day Oct. 8, 2001 Veteran's Day Nov. 11, 2001 Thanksgiving Nov. 22, 2001 Christmas Dec. 25, 2001 New Year's Day Jan. 1, 2002 M. L. King Day Jan. 21, 2002 President's Day Feb. 18, 2002 Memorial Day May. 27, 2002 Independence Day Jul. 4, 2002 Labor Day Sep. 2, 2002 Columbus Day Oct. 14, 2002 Veteran's Day Nov. 11, 2002 Thanksgiving Nov. 28, 2002 Christmas Dec. 25, 2002 New Year's Day Jan. 1, 2003 M. L. King Day Jan. 20, 2003 President's Day Feb. 17, 2003 Memorial Day May. 26, 2003 Independence Day Jul. 4, 2003 Labor Day Sep. 1, 2003 Columbus Day Oct. 13, 2003 Veteran's Day Nov. 11, 2003 Thanksgiving Nov. 27, 2003 Christmas Dec. 25, 2003 New Year's Day Jan. 1, 2004 M. L. King Day Jan. 19, 2004 President's Day Feb. 16, 2004 Memorial Day May. 31, 2004 Independence Day Jul. 4, 2004 Labor Day Sep. 6, 2004 Columbus Day Oct. 11, 2004 Veteran's Day Nov. 11, 2004 Thanksgiving Nov. 25, 2004 Christmas Dec. 25, 2004 New Year's Day Jan. 1, 2005 M. L. King Day Jan. 17, 2005 President's Day Feb. 21, 2005 Memorial Day May. 30, 2005 Independence Day Jul. 4, 2005 Labor Day Sep. 5, 2005 Columbus Day Oct. 10, 2005 Veteran's Day Nov. 11, 2005 Thanksgiving Nov. 24, 2005 Christmas Dec. 25, 2005 New Year's Day Jan. 1, 2006 M. L. King Day Jan. 16, 2006 President's Day Feb. 20, 2006 Memorial Day May. 29, 2006 Independence Day Jul. 4, 2006 Labor Day Sep. 4, 2006 Columbus Day Oct. 9, 2006 Veteran's Day Nov. 11, 2006 Thanksgiving Nov. 23, 2006 Christmas Dec. 25, 2006 New Year's Day Jan. 1, 2007 M. L. King Day Jan. 15, 2007 President's Day Feb. 19, 2007 Memorial Day May. 28, 2007 Independence Day Jul. 4, 2007 Labor Day Sep. 3, 2007 Columbus Day Oct. 8, 2007 Veteran's Day Nov. 11, 2007 Thanksgiving Nov. 22, 2007 Christmas Dec. 25, 2007 New Year's Day Jan. 1, 2008 M. L. King Day Jan. 21, 2008 President's Day Feb. 18, 2008 Memorial Day May. 26, 2008 Independence Day Jul. 4, 2008 Labor Day Sep. 1, 2008 Columbus Day Oct. 13, 2008 Veteran's Day Nov. 11, 2008 Thanksgiving Nov. 27, 2008 Christmas Dec. 25, 2008 New Year's Day Jan. 1, 2009 M. L. King Day Jan. 19, 2009 President's Day Feb. 16, 2009 Memorial Day May. 25, 2009 Independence Day Jul. 4, 2009 Labor Day Sep. 7, 2009 Columbus Day Oct. 12, 2009 Veteran's Day Nov. 11, 2009 Thanksgiving Nov. 26, 2009 Christmas Dec. 25, 2009 New Year's Day Jan. 1, 2010 M. L. King Day Jan. 18, 2010 President's Day Feb. 15, 2010 Memorial Day May. 31, 2010 Independence Day Jul. 4, 2010 Labor Day Sep. 6, 2010 Columbus Day Oct. 11, 2010 Veteran's Day Nov. 11, 2010 Thanksgiving Nov. 25, 2010 Christmas Dec. 25, 2010 New Year's Day Jan. 1, 2011 M. L. King Day Jan. 17, 2011 President's Day Feb. 21, 2011 Memorial Day May. 30, 2011 Independence Day Jul. 4, 2011 Labor Day Sep. 5, 2011 Columbus Day Oct. 10, 2011 Veteran's Day Nov. 11, 2011 Thanksgiving Nov. 24, 2011 Christmas Dec. 25, 2011 New Year's Day Jan. 1, 2012 M. L. King Day Jan. 16, 2012 President's Day Feb. 20, 2012 Memorial Day May. 28, 2012 Independence Day Jul. 4, 2012 Labor Day Sep. 3, 2012 Columbus Day Oct. 8, 2012 Veteran's Day Nov. 11, 2012 Thanksgiving Nov. 22, 2012 Christmas Dec. 25, 2012 New Year's Day Jan. 1, 2013 M. L. King Day Jan. 21, 2013 President's Day Feb. 18, 2013 Memorial Day May. 27, 2013 Independence Day Jul. 4, 2013 Labor Day Sep. 2, 2013 Columbus Day Oct. 14, 2013 Veteran's Day Nov. 11, 2013 Thanksgiving Nov. 28, 2013 Christmas Dec. 25, 2013 New Year's Day Jan. 1, 2014 M. L. King Day Jan. 20, 2014 President's Day Feb. 17, 2014 Memorial Day May. 26, 2014 Independence Day Jul. 4, 2014 Labor Day Sep. 1, 2014 Columbus Day Oct. 13, 2014 Veteran's Day Nov. 11, 2014 Thanksgiving Nov. 27, 2014 Christmas Dec. 25, 2014 New Year's Day Jan. 1, 2015 M. L. King Day Jan. 19, 2015 President's Day Feb. 16, 2015 Memorial Day May. 25, 2015 Independence Day Jul. 4, 2015 Labor Day Sep. 7, 2015 Columbus Day Oct. 12, 2015 Veteran's Day Nov. 11, 2015 Thanksgiving Nov. 26, 2015 Christmas Dec. 25, 2015 New Year's Day Jan. 1, 2016 M. L. King Day Jan. 18, 2016 President's Day Feb. 15, 2016 Memorial Day May. 30, 2016 Independence Day Jul. 4, 2016 Labor Day Sep. 5, 2016 Columbus Day Oct. 10, 2016 Veteran's Day Nov. 11, 2016 Thanksgiving Nov. 24, 2016 Christmas Dec. 25, 2016 New Year's Day Jan. 1, 2017 M. L. King Day Jan. 16, 2017 President's Day Feb. 20, 2017 Memorial Day May. 29, 2017 Independence Day Jul. 4, 2017 Labor Day Sep. 4, 2017 Columbus Day Oct. 9, 2017 Veteran's Day Nov. 11, 2017 Thanksgiving Nov. 23, 2017 Christmas Dec. 25, 2017 New Year's Day Jan. 1, 2018 M. L. King Day Jan. 15, 2018 President's Day Feb. 19, 2018 Memorial Day May. 28, 2018 Independence Day Jul. 4, 2018 Labor Day Sep. 3, 2018 Columbus Day Oct. 8, 2018 Veteran's Day Nov. 11, 2018 Thanksgiving Nov. 22, 2018 Christmas Dec. 25, 2018 New Year's Day Jan. 1, 2019 M. L. King Day Jan. 21, 2019 President's Day Feb. 18, 2019 Memorial Day May. 27, 2019 Independence Day Jul. 4, 2019
January 1953 S M T W T F S 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
... August 2019 S M T W T F S 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
* This calculator assumes the workweek is from Monday to Friday and the weekend is Saturday and Sunday in a seven-day week.
Add to or Subtract from a Date
Related Time Calculator | Age Calculator
History of the Gregorian Calendar
The Gregorian calendar is the most prevalently used calendar today. Within this calendar, a standard year consists of 365 days with a leap day being introduced to the month of February during a leap year. The months of April, June, September, and November have 30 days, while the rest have 31 days except for February, which has 28 days in a standard year, and 29 in a leap year.
The Gregorian calendar is a reformed version of the Julian calendar, which was itself a modification of the ancient Roman calendar. The ancient Roman calendar was believed to be an observational lunar calendar, based on the cycles of the moon's phases. The Romans were then believed to have adopted a 10-month calendar with 304 days, leaving the remaining 50 or so days as an unorganized winter. This calendar allowed the summer and winter months to become completely misplaced, leading to the adoption of more accurate calendars.
The Republican calendar later used by Rome followed Greek calendars in its assumptions of 29.5 days in a lunar cycle and 12.5 synodic months in a solar year, which align every fourth year upon the addition of the intercalary months of January and February. From this point, many attempts were made to align the Republican calendar with the solar year including the addition of an extra month to certain years to supplant the lack of days in a particular year. In 46 BC, the calendar was further reformed by Julius Caesar, introducing an algorithm that removed the dependence of calendars from the observation of the new moon. In order to accomplish this, Caesar inserted an additional 10 days into the Republican calendar, making the total number of days in a year 365. He also added the intercalation of a leap day every fourth year, all in an attempt to further synchronize the Roman calendar with the solar year.
Despite all efforts, the Julian calendar still required further reform, since the calendar drifted with respect to the equinoxes and solstices by approximately 11 minutes per year. By 1582, this resulted in a difference of 10 days from what was expected. Pope Gregory XIII addressed this by essentially skipping 10 days in the date, making the day after October 4, 1582, October 15. An adjustment was also made to the algorithm of the Julian calendar that changed which century years would be considered leap years. Under the Gregorian calendar, century years not divisible by 400 would not be leap years. These changes reduced the error from 1 day in 128 years, to 1 day in 3,030 years with respect to the current value of the mean solar year.
The adoption of the Gregorian calendar occurred slowly over a period of centuries, and despite many proposals to further reform the calendar, the Gregorian Calendar still prevails as the most commonly used dating system worldwide.
Holidays
A holiday is a day that, either by custom or by law, is set aside such that regular activities like going to work or school are suspended, or at least reduced. The term "holiday" can be interpreted differently, depending on the region. In the U.S., paid leave is typically referred to as "vacation," while national, religious, or cultural days off are referred to exclusively as "holiday." In some regions, however, such as the United Kingdom or former British colonies, the term holiday can also refer to paid leave.
Generally, holidays are meant to commemorate some event, person, or group of cultural or religious significance. Although certain holidays, such as Christmas and New Year's Day, are widely celebrated worldwide, most countries have their own set of holidays that are specific to the country, and even the same holidays may be observed differently within countries: some may receive a full suspension of typical daily activities, while others may only get partial days off. Certain countries have holidays that essentially shut down almost all businesses. As an example, in Brazil, Carnaval do Brasil results in almost a full week in which only industrial production, retail establishments, or carnival-related businesses, function.
This calculator is mainly geared towards U.S. holidays, but holidays specific to a given country can be entered manually. Certain holidays can also be excluded. For a further level of specificity, federal holidays in the U.S. refer to holidays that have been recognized by the U.S. government; on these days, non-essential federal government offices are closed, and all federal employees receive paid leave. This is not necessarily true in the private sector, however, and which federal holidays a private sector employee receives is largely dependent on the discretion of the company. In some cases, an employee who is required to work on a federal holiday may receive compensation in the form of holiday pay in addition to their regular wages.
Certain holidays such as New Year's Day are referred to as "fixed holidays," since they fall on the same date every year. Others, such as the birthday of Martin Luther King, Jr., don't have a fixed date, because they occur on a "floating Monday"; in this particular case, the holiday occurs on the third Monday of January. Another widely observed holiday in the U.S., Thanksgiving, occurs on a "floating Thursday," the fourth Thursday In November, hence the dates of these holidays vary by year.
Below are two tables showing the dates of federal holidays in the U.S. for 2024 and 2025.
2024 U.S. Federal Holidays
New Year's Day Jan. 1, 2024 Martin Luther King Jr. Day Jan. 15, 2024 President's Day Feb. 19, 2024 Memorial Day May. 27, 2024 Juneteenth Day Jun. 19, 2024 Independence Day Jul. 4, 2024 Labor Day Sep. 2, 2024 Columbus Day Oct. 14, 2024 Veteran's Day Nov. 11, 2024 Thanksgiving Nov. 28, 2024 Christmas Dec. 25, 2024
2025 U.S. Federal Holidays
New Year's Day Jan. 1, 2025 Martin Luther King Jr. Day Jan. 20, 2025 President's Day Feb. 17, 2025 Memorial Day May. 26, 2025 Juneteenth Day Jun. 19, 2025 Independence Day Jul. 4, 2025 Labor Day Sep. 1, 2025 Columbus Day Oct. 13, 2025 Veteran's Day Nov. 11, 2025 Thanksgiving Nov. 27, 2025 Christmas Dec. 25, 2025