Printable Calendar Maker

How to make a printable calendar

  1. Pick the year: it starts on next year from October onward, and the arrows step a year either way.
  2. Choose a layout: the whole year on one page, twelve pages with a month each, or a single month with room to write in each day.
  3. Set the details: Sunday or Monday week start, US Letter or A4, an accent color, and US federal holidays on or off.
  4. Print or save as PDF. Only the calendar prints, not the settings.

US federal holidays in 2027

HolidayDateObserved (federal employees)
New Year’s DayFriday, January 1Same day
Martin Luther King Jr. DayMonday, January 18Same day
Washington’s BirthdayMonday, February 15Same day
Memorial DayMonday, May 31Same day
JuneteenthSaturday, June 19Friday, June 18
Independence DaySunday, July 4Monday, July 5
Labor DayMonday, September 6Same day
Columbus DayMonday, October 11Same day
Veterans DayThursday, November 11Same day
Thanksgiving DayThursday, November 25Same day
Christmas DaySaturday, December 25Friday, December 24

New Year’s Day 2028 falls on a Saturday, so it is observed on Friday, December 31, 2027, which the 2027 calendar shows. Many private employers and schools follow different holiday lists, and the second Monday in October is also marked as Indigenous Peoples’ Day in many states and cities; the federal name is Columbus Day.

How the dates are worked out, and what we checked

Every date is computed in Coordinated Universal Time, so a calendar printed in any time zone shows the same weekday for the same date. Fixed-date holidays use their date; the others follow the rules in the law, such as the third Monday in January for Martin Luther King Jr. Day, the last Monday in May for Memorial Day and the fourth Thursday in November for Thanksgiving. A holiday on a Saturday is observed the Friday before and one on a Sunday the Monday after, as the Office of Personnel Management applies the rule.

On October 14, 2026 we checked the tool’s own functions against Python’s calendar module for every month from 1900 to 2200 with both week starts: 7,224 month grids, 0 mismatches, leap years included. Its 2026 and 2027 federal holidays and observed days all matched the dates worked out by hand from the rules, including New Year’s Day 2028 being observed on December 31, 2027.

Frequently Asked Questions

Which holidays are on the calendar?+
The eleven US federal holidays set by 5 U.S.C. 6103: New Year's Day, Martin Luther King Jr. Day, Washington's Birthday, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving Day and Christmas Day. Untick Show US federal holidays for a plain calendar.
What does observed mean?+
When a federal holiday falls on a Saturday, federal employees get the Friday before off; when it falls on a Sunday, the Monday after. The calendar marks both the holiday and its observed day. In 2027, Juneteenth, Independence Day and Christmas all fall on a weekend, and New Year's Day 2028 is observed on Friday, December 31, 2027.
Can I start the week on Monday?+
Yes. Choose Monday under Week starts on; the weekday headings and every date move to match, and weekends stay shaded on the monthly pages.
How do I print it?+
Press Print or save as PDF. The whole-year layout prints on one portrait page; the monthly layouts print one landscape page per month, on US Letter or A4 as chosen. To keep a file, choose Save as PDF in the print dialog.
Which years can I make?+
Any year from 1900 to 2200. We checked every month in that range against Python's calendar module with both week starts, and all of them matched.

Built by Derek Giordano · Part of Ultimate Design Tools

Privacy Policy · Terms of Service