Printable Calendar Maker
Make year or month calendars for 1900–2200, choose Monday or Sunday starts and print or save as PDF.
This tool runs entirely in your browser. Your data is never uploaded, never stored, and never leaves your device.
Make a printable calendar for any year from 1900 through 2200 directly in the year field. Choose a compact whole-year reference or one month with writing space in the printed version, and Monday or Sunday starts.
How to use it
- 1Type a complete year from 1900 through 2200, then choose the whole year or one month.
- 2Choose whether weeks start on Monday or Sunday.
- 3Press Print or save as PDF; the controls are left out of the printed page.
Example
- Input
- 2026, whole year, weeks starting Monday
- Output
- Twelve month grids with Monday-first weeks; the current date is marked only in the current year
February gets 28 or 29 days from the runtime's own calendar rather than a hand-written leap-year rule, which is one of the classic ways to be wrong in 2100.
What happens to your data
The grid is calculated locally and printing uses your browser's dialog, not a PDF conversion server. Calendar choices are kept in the page address for sharing; opening that link makes a normal page request containing those choices. No appointments or personal calendar account are entered here.
Last updated October 2026
Make a printable year or month calendar without registering or editing a page address. Type a year from 1900 through 2200, choose the whole year or one month and set Monday or Sunday as the first weekday. Use the compact year view as a reference, or print one month with taller date cells for handwritten notes.
The calendar maker creates Gregorian date grids in your browser. It does not add appointments, school terms or public holidays. Those vary by place and must not be inferred from a plain calendar. The year field accepts the full supported range directly; incomplete or invalid years produce a message and disable printing instead of silently printing a different year.
Print or save as PDF opens your browser's print dialog. The calendar is the printable content; navigation, controls and explanatory text are hidden. Paper, margins, orientation, browser headers and scaling are still choices in that dialog. Review the preview before using paper, especially when fitting a whole year onto one sheet.
How it works
Toolvore calculates civil-date grids using UTC calendar fields so the browser's local UTC offset does not move dates to another weekday. Gregorian leap rules are preserved: February 2000 has 29 days; February 1900 and 2100 have 28. Month and weekday labels are English, not automatically translated. Today is marked only when the chosen year/month matches your device's local date. The printed highlight uses a dark underlined numeral so a disabled background-graphics setting does not hide it.
The year print layout uses four month columns. The single-month print layout uses taller cells for notes. These are layout choices, not guarantees that every printer, paper size and custom margin produces the same page count. No appointment data is collected. The selected year, month, view and week start are stored in the page address for a reproducible Share link, not in browser storage. Anyone receiving that URL can see those calendar choices. The tool never sends them to a calendar account, printer service or PDF conversion server.
Common use cases
- Printing a year planner to put on a wall
- Saving a single month as a PDF to attach to an email or a document
- Checking which day of the week a date falls on, months or years ahead
- Planning a rota or a schedule against a printed grid
- Looking at a past year to reconstruct dates for records or expenses
- Sending someone a link that opens on the exact month you mean
- Checking whether an old calendar can be reused for a coming year
Frequently asked questions
Which years can I make a calendar for?+
Type any complete year from 1900 through 2200. You do not need to edit the address bar. Out-of-range, incomplete or malformed years show an error and disable printing until corrected. Use current year restores the device's current year.
How do I save it as a PDF?+
Press Print or save as PDF and choose "Save as PDF" as the destination in your browser's print dialog. The controls are hidden from the printed output, so you get the calendar and nothing else.
Can I start the week on Sunday?+
Yes. Monday and Sunday starts are both available, and the weekday headers move with the choice.
Are public holidays marked?+
No. They differ by country and often by region within a country, and marking the wrong set would be worse than marking none. Today's date is highlighted; nothing else is.
Is February right in leap years?+
Yes, including the awkward ones. The month length is taken from the browser's own calendar rather than a leap-year rule of ours, so 2000 has 29 days in February and 2100 has 28.
Why does the week start on Monday in some calendars and Sunday in others?+
There is no right answer, only two conventions with large populations behind each. ISO 8601, the international standard, makes Monday the first day, and most of Europe follows it, as does most business and scheduling software. The United States, Canada, Japan and much of Latin America put Sunday first; parts of the Middle East and North Africa start on Saturday. The difference is visual rather than factual — the dates are identical either way, but a Saturday sits at the far right of a Monday grid and the far left of a Sunday one, which is enough to make someone misread a weekend on another person's printout.
What are calendar week numbers and how are they worked out?+
They are not printed on these grids, and the reason is that two systems disagree about them. Under ISO 8601, weeks run Monday to Sunday and week 1 is the one containing the first Thursday of January — equivalently, the week containing 4 January — so the first days of January often belong to the last week of the previous year, and a year holds either 52 or 53 weeks. The common North American convention instead calls the week containing 1 January week 1 and counts from Sunday. The two can sit a week apart, so when someone says week 32, it is worth asking whose.
Do calendars repeat, so I can reuse an old one?+
Yes. A year's layout depends on exactly two things: which weekday 1 January falls on, and whether February has 29 days. That gives fourteen possible years in total, and every calendar ever printed is one of them. A common year starting on Thursday, such as 2026, matches 2015 and 2009 behind it and 2037 ahead. Leap years repeat on a longer cycle — every 28 years for the rest of this century, so 2024 returns in 2052 — and the cycle breaks at 2100, which skips its leap day. Holidays and term dates move regardless, so only the grid is reusable.
How do I get a whole year onto one sheet of paper?+
The year print layout uses four columns. Start with landscape orientation and review the preview for your paper size, margins and scale. Disable the browser's optional page headers/footers if unwanted. Printer settings can still change the page count. Today's printed numeral is dark and underlined, so it does not depend on background graphics.
Related tools
Date Calculator
Add or count dates with custom weekends, excluded dates, endpoint rules and a CSV breakdown.
Age & Birthday Calculator
Calculate calendar age, completed months and birthday milestones with explicit leap-day rules.
Time Zone Converter
Convert a time between cities, then compare your own list of them side by side at that same moment.
UK Bank Holidays
Find GOV.UK bank holidays for England and Wales, Scotland or Northern Ireland; export CSV or ICS.