About printable-cal.org

printable-cal.org is a free calendar generator built around one idea: you should be able to open a page, see a calendar for the month you are actually in, change what you need, and print it — without an account, without an ad wall, and without downloading a template that turns out to be the wrong year.

What this site is

It is a tool, not a template gallery. There is no library of pre-rendered images to scroll through: the calendar is drawn to your settings the moment you choose them. Pick any month or year, choose US Letter or A4, portrait or landscape, start the week on Sunday or Monday, switch ISO week numbers on, add holiday marks, add a notes column — then print it or download a PDF. Everything is free, nothing is behind a sign-up, and there are no advertisements anywhere on the site.

It is run as an independent project by one person. It is not affiliated with, endorsed by or sponsored by any calendar, browser, printer or software company; where such names appear on this site they are used nominatively, to describe a real product or setting.

How the calendars are generated

Entirely in your browser. When you load a page, what arrives is a static HTML file and a small amount of JavaScript; the grid geometry, the holiday marks and the PDF are all computed on your own device. There is no rendering server, no queue, no database and no account system — the site has no server-side storage of any kind. That has three consequences worth naming:

To save or share a calendar you copy its link: the settings live in the URL rather than in an account, so a link reproduces exactly what you were looking at, on any device, with nothing to log in to. The privacy policy describes the data side of this in full.

Where the holiday dates come from

Holiday marks are computed from rules, not copied from a table. The launch data set is the United States: the eleven federal holidays established by 5 U.S.C. § 6103 — New Year’s Day, Martin Luther King Jr. Day, Washington’s Birthday (commonly Presidents’ Day), Memorial Day, Juneteenth National Independence Day, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving Day and Christmas Day — plus a separate layer of widely observed but non-statutory days such as Valentine’s Day, Halloween, Easter, Mother’s Day and Father’s Day, which are labelled as observances rather than holidays.

Because they are computed, three things follow that a stored table cannot offer. Holidays defined by position resolve for any year: the third Monday in January, the last Monday in May, the fourth Thursday in November. Movable feasts are derived rather than looked up — Easter comes from the standard Computus algorithm, and every date anchored to it moves with it. And observed-day shifting is applied and shown: when a fixed-date federal holiday falls on a Saturday it is observed the preceding Friday, and when it falls on a Sunday it is observed the following Monday, so the calendar can mark both the actual date and the day the office is closed. See the calendar with holidays for how those marks appear.

Scope and as-of date. Country: United States only at launch; the engine is built to take more countries and they will be added as they are checked rather than guessed. Source of the rules: 5 U.S.C. § 6103 and the schedule published by the US Office of Personnel Management. Rules last reconciled against those sources on August 16, 2026. State, county, municipal, religious and employer-specific holidays are not included, and are not implied by anything the calendar shows. For anything legal, contractual or payroll-related, confirm dates against an official source — the terms of use say the same thing in less friendly language.

Corrections and updates

If a date is wrong, the fix is a code change to the rule that produced it, not an edit to one page — which means one report can correct every year at once. That is the whole reason the rules engine exists.

Send anything you find to contact@printable-cal.org: a holiday on the wrong day, a missing observance, an observed-day shift that does not match what your employer actually does, a month whose grid overflows on your printer, or a browser whose print dialog behaves differently from what the printing guide describes. Reports about dates are prioritised over everything else. When a rule changes, the as-of date above changes with it, so you can always tell how current the data is rather than having to trust that it is.

New pages are added deliberately and slowly — month by month, ahead of the season each one is for — rather than by generating hundreds of near-identical pages at once. Every page here is meant to answer a different question. Start at the calendar maker, or browse 2027 and the monthly templates.

Contact

Corrections, questions, bug reports and permission requests all go to contact@printable-cal.org. It is read by a person.