Free calendar maker
Your month. Your way.
Choose a date, start the week your way, add holidays or notes, and pick a color. Then print, save as PDF, or download a high-resolution PNG.
Preview scrolls on small screens · Printed calendar fits one landscape page
How to make a printable calendar
- Choose any month and year from 1900 to 2100.
- Pick Sunday-first or Monday-first weeks.
- Show or hide US federal holidays and the notes row.
- Select a color, then print, save as PDF, or download PNG.
Private by design
Your settings stay in your browser. There is no account and the calendar image is created on your device rather than uploaded to a server.
What you can customize
Create a month from 1900 through 2100 for archives, projects, or future plans.
Choose Sunday-first or Monday-first without changing the actual dates.
Show observed US federal holidays, notes, or a personal heading.
Use sage, coral, blue, or ink while keeping the layout readable in print.
PDF or PNG—which should I choose?
Print / PDF is best for paper because text and lines stay sharp at any size. PNG is useful for sharing, adding to a digital notebook, or importing into a design app.
Sunday-first or Monday-first?
Sunday-first calendars are common in the United States and match many wall calendars. Monday-first calendars keep the two weekend days together at the right side of the page, which many people prefer for work and school planning. Neither changes the date—choose the pattern you scan most naturally.
Good calendar titles
A heading should make the page easy to identify from a distance. “Family schedule,” “Launch plan,” “Room 4,” or “Training block” is more useful than a decorative quote. Leave the field empty when the month name is all you need.
Does the maker upload my title or settings?
No. The preview and PNG are created locally in your browser.
Why are there always six rows?
A consistent six-row grid keeps the writing boxes the same size and prevents the page from changing shape between months.
Can I add my own events before downloading?
The current maker creates a clean calendar rather than storing event data. Add events by hand after printing or annotate the downloaded PNG in your preferred app.