Calendar Maker
Make a calendar for any month, week or year from 1900 to 2100. Add US federal holidays, moon phases, ISO week numbers, a notes area and your own photos, choose Letter or A4, and download a vector PDF.
- What you type stays on your device. Nothing is uploaded.
- Free, no sign-up, no daily limit.
- Works with Wi-Fi off once the page has loaded. Check it yourself
Updated by Khokhar Sab
How do I make a calendar?
Pick Month, Week or Year, choose the month and year, and the preview redraws as you change anything. Turn on holidays, moon phases, week numbers or a notes area, add a title or photos, then press Download PDF. Print it at 100 percent on Letter or A4.
- Choose Month per page, Week per page or Year at a glance.
- Set the month, the year and how many pages you want. Twelve pages from January makes a full wall calendar.
- Pick whether weeks start on Sunday or Monday, and turn on holidays, moon phases or week numbers.
- Add a title or pictures, and choose a color, paper size and orientation.
- Press Download PDF for printing or Download PNG for the page in the preview.
Can I put my own photos on a calendar?
Yes. Add one or more JPG, PNG or WebP files under Title and pictures. Each page gets a picture across the top, in order, repeating if you add fewer pictures than pages. Pictures are cropped to fill the space and stay on your device: nothing is uploaded.
For a photo calendar with a different picture each month, add 12 pictures and set Months to 12. The first picture lands on the first page, so start the calendar at the month you want it on.
Which US holidays does the calendar show?
It prints the 11 federal holidays in 5 U.S.C. 6103, computed from their rules for any year from 1900 to 2100. When a holiday lands on a Saturday or Sunday, the calendar also marks the Friday or Monday that federal offices observe. It adds Easter, Mother's Day, Halloween and a few other common days.
The tables below come from the same code that draws the calendar. A holiday that falls on a weekend shows the date it is defined on and, in the last column, the weekday federal offices close.
| Holiday | Rule | Date | Federal offices close |
|---|---|---|---|
| New Year's Day | January 1 | Thursday, January 1 | Same day |
| Birthday of Martin Luther King, Jr. | third Monday of January | Monday, January 19 | Same day |
| Washington's Birthday (Presidents Day) | third Monday of February | Monday, February 16 | Same day |
| Memorial Day | last Monday of May | Monday, May 25 | Same day |
| Juneteenth National Independence Day | June 19 | Friday, June 19 | Same day |
| Independence Day | July 4 | Saturday, July 4 | Friday, July 3 |
| Labor Day | first Monday of September | Monday, September 7 | Same day |
| Columbus Day | second Monday of October | Monday, October 12 | Same day |
| Veterans Day | November 11 | Wednesday, November 11 | Same day |
| Thanksgiving Day | fourth Thursday of November | Thursday, November 26 | Same day |
| Christmas Day | December 25 | Friday, December 25 | Same day |
| Holiday | Rule | Date | Federal offices close |
|---|---|---|---|
| New Year's Day | January 1 | Friday, January 1 | Same day |
| Birthday of Martin Luther King, Jr. | third Monday of January | Monday, January 18 | Same day |
| Washington's Birthday (Presidents Day) | third Monday of February | Monday, February 15 | Same day |
| Memorial Day | last Monday of May | Monday, May 31 | Same day |
| Juneteenth National Independence Day | June 19 | Saturday, June 19 | Friday, June 18 |
| Independence Day | July 4 | Sunday, July 4 | Monday, July 5 |
| Labor Day | first Monday of September | Monday, September 6 | Same day |
| Columbus Day | second Monday of October | Monday, October 11 | Same day |
| Veterans Day | November 11 | Thursday, November 11 | Same day |
| Thanksgiving Day | fourth Thursday of November | Thursday, November 25 | Same day |
| Christmas Day | December 25 | Saturday, December 25 | Friday, December 24 |
How do I start the week on Monday?
Open Weeks start on and choose Monday. The weekday band, the grid and the week numbers all follow. ISO week numbers always count Monday to Sunday, and the number shown for a row is the ISO week of that row's Thursday, so a Sunday-first row still gets the right week.
ISO week 1 is the week with the year's first Thursday. In 2027 it starts on Monday, January 4, so January 1 to 3, 2027 belong to week 53 of 2026.
Are the moon phases accurate?
They match published eclipse dates to within a few minutes. The new, quarter and full moons come from the periodic-term series in Jean Meeus's Astronomical Algorithms, converted to US Eastern Time. A phase near midnight can fall on the neighboring date in another time zone, so check the time if it matters.
The tests reproduce the book's worked examples and compare the series with the full moon of March 3, 2026 and the new moon of August 12, 2026, the two eclipse moons of that year.
How do I print a calendar at the right size?
Print the PDF at 100 percent, also called Actual size, never Fit to page. The page is exactly US Letter (8.5 x 11 in) or A4 (210 x 297 mm), and the default margin of 12.7 mm keeps everything inside the area most printers can reach. For a wall calendar, print 12 pages and punch the top.
If your printer cuts off the edges, raise the margin to 15 mm. The grid shrinks to fit, so every row and column stays the same size.
Where can I get a ready-made calendar for a month or a year?
The 2026 and 2027 calendars are ready to download, with a page for each month from January 2026 to September 2027. Each page shows the month with holidays, moon phases and week numbers, and a button builds the PDF, so you only open this maker when you want to change something.
- 2026 calendar: Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec
- 2027 calendar: Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep
For a plain week with writing lines, use the weekly calendar template.
Limits
- Years 1900 to 2100: today's holiday rules apply to every year, so a holiday prints even for years before the law created it. Juneteenth, for example, began in 2021.
- US holidays only: other countries' holidays are not included. Turn holidays off for a plain grid.
- Up to 36 months, 60 weeks or 5 years in one PDF.
- Pictures: up to 36 per download, cropped from the center to fill the header area.
- Names in cells: long holiday names are shortened or wrapped to fit the day cell. Landscape pages and a smaller margin give them more room.
- Printer margins: a printer cannot print to the very edge of the paper. Keep margins at 6 mm or more.
Frequently asked questions
Is it free?
Yes, with no sign-up, no watermark and no limit on downloads.
Can I make a calendar for next year?
Yes. Set the year to any year from 1900 to 2100. The holidays, week numbers and moon phases are computed for that year.
Can I edit the PDF afterwards?
The text is real text, so a PDF editor can change it. For a calendar you can type into, print it and write on it, or add your notes before you download.
Are my settings and pictures saved?
Your style choices are saved in this browser only, so the next visit starts where you stopped. Pictures are not saved. Press Reset to go back to the defaults.
Does it work on a phone?
Yes. The form and preview stack on a narrow screen, and the PDF downloads like any other file.
Related tools
How this tool was built and tested
- US Office of Personnel Management: Federal Holidays: the holiday list, the rules for each date and the Friday or Monday observed when a holiday falls on a weekend
- 5 U.S. Code section 6103: Holidays (Cornell Legal Information Institute): the statute that names the federal holidays and sets the weekend rule
- Wikipedia: ISO week date: week 1 holds the first Thursday of the year, weeks run Monday to Sunday, and a year has 52 or 53 weeks
- Wikipedia: Lunar phase: new, first quarter, full and last quarter moons
- NIST: Daylight Saving Time rules: daylight saving time begins on the second Sunday of March and ends on the first Sunday of November