The month grid below is drawn in millimetres, so the cells you see are the cells that reach the paper. Pick the year and the week start you want, and the page redraws immediately — no generate button, no waiting.
Drawn in millimetres, in your browser. Nothing is generated on a server and nothing is uploaded. Every mark stays inside the printable area so an ordinary printer does not crop it.
Shareable link
What the calendar page actually draws
A single month laid out as a grid of seven columns and as many rows as that month needs, with the day numbers printed into each cell. The drawing is a vector built in millimetres, not a picture of a calendar, so the spacing is exact and the sheet stays sharp at any print size.
Three details decide whether the result is usable on a wall or a fridge. The first is the year, which is a setting the reader chooses rather than something baked into the page; this page is refreshed each December to cover the following year, but any year within the input range can be printed for forward planning. The second is the week-start convention — Monday or Sunday — which changes which day sits in the leftmost column and slides every date into its correct place. The third is the margin, the band of empty paper kept at the four edges so a consumer printer does not crop the outer cells.
A printed calendar is useful precisely where a phone is not: at a glance on a wall, in a kitchen, or pinned above a desk, where writing an appointment by hand is faster than unlocking a device. The page produces the blank grid; the reader fills in the events.
Choosing a month and a year
The month selector steps through January to December and the year is typed in directly, so a school term in one year and a holiday plan in the next are the same operation. Because the year is a plain setting, the wording on the rest of the page stays year-agnostic where a specific year is not needed — the generator only cares which twelve months you point it at.
Most planning uses fall into one of two shapes. A wall calendar tends to be one month per page, large enough to write a short note on each day. A year-at-a-glance page, by contrast, compresses all twelve months into small blocks and trades writing room for the ability to see the whole year on one sheet. This generator builds the first kind; the second is a different layout and is noted under related pages.
| Choice | What it controls | Typical use |
|---|---|---|
| Month | which 28 to 31 days appear | one page for a wall or desk |
| Year | the date column the days belong to | forward planning, academic or fiscal years |
| Week start | Monday or Sunday first column | matches local habit and other calendars |
| Margin | empty band at the edges | avoids printer crop on the outer cells |
Week start and why it matters
A week that begins on Monday puts Saturday and Sunday at the right edge, together, which is the convention across most of Europe and much of Asia. A week that begins on Sunday places the weekend at the far left, which is the common layout in the United States. The setting does more than relabel the header: it recomputes where the first of the month lands, so the numbers in every row are correct for the convention chosen.
Picking the wrong week start produces a grid that looks plausible and is quietly wrong — the 1st sits under the wrong weekday. The setting removes that risk by computing the offset from the actual first day of the month rather than assuming a fixed position.
How many day cells fit, and the notes question
On A4 with a 6 mm margin, the usable area is about 198 mm wide and 285 mm tall. Seven columns leave roughly 28 mm per day, and the rows share the remaining height after the weekday header. February in a Monday-start year can need four rows; most months need five or six. The generator counts the weeks for the exact month and draws only as many rows as that month uses, so a short month does not leave a phantom blank row at the bottom.
A true notes column — a narrow eighth strip for appointments — is not part of this grid, because it would shrink the day cells below comfortable writing size. Readers who want a notes side usually pick the planner layout instead, where the days are columns and the rows are hours. The calendar here is built for seeing dates, not for scheduling by the hour.
| Paper | Usable width | Per day column | Usable height | Rows used |
|---|---|---|---|---|
| A4 | 198 mm | about 28 mm | 285 mm | 4 to 6 |
| Letter | 204 mm | about 29 mm | 267 mm | 4 to 6 |
The two papers give nearly the same cell size, because Letter is a little wider and a little shorter than A4. The row count changes with the month, not the paper: February needs four rows in a Monday-start year, while most months need five or six.
One month per sheet versus a whole year
Printing one month per sheet keeps every day cell large, which is what makes handwriting legible. Printing a year on one sheet crams each month into a block a few centimetres wide, which is good for spotting a date across months but useless for writing on. The trade is space against range, and the two layouts do not compete — they answer different questions.
The sheets setting on this page duplicates the chosen month, it does not advance through the year. To print a full wall set, change the month and print again, or print each month as its own PDF and combine them in a document viewer. That keeps the file sizes small and each page editable on its own.
Verifying the printed sheet is the size you asked for
The check takes ten seconds and it is the only way to be sure, because the browser sits between the drawing and the paper.
- Print one sheet, not a batch, at scale 100 % (some dialogs call it Actual size) and the same paper size as the selector above.
- Lay a ruler along the top of the grid and check that the seven columns span the full usable width and that the day numbers sit inside their cells.
- If the sheet is short by a few percent, look in the print dialog for Fit, Shrink to printable area or Scale to fit and turn it off. That setting, not this page, is the usual cause.
- If the grid is right but the border is uneven, increase the margin setting by the shortfall and print again.
Nothing in the file changes to fix a scaling problem, which is the point: the file was already correct, and a setting in the print pipeline was correcting it back.
Honest limits
- The generator draws one month at a time; a twelve-month wall set means printing each month separately.
- Public holidays and moon phases are not marked, because they vary by region and year and would need data this page does not hold.
- The notes-column form is not offered here; use the week planner for writing by the hour.
- Very large fonts or long headings can overlap the first row, so keep the optional title short.
- The year input is bounded to a practical planning range and will not render dates outside it.
Related pages
- Printable planner — a week-at-a-glance grid with hours as rows instead of dates.
- Printable checklist — row-by-row to-do sheets for everyday tasks.
- Printable graph paper, A4 sized — squared paper with the geometry already settled for A4.
- Printer margin guide — how much of the edge a given printer refuses to print on.
- Printing guide — the general checklist for A4 against Letter and exact scaling.
- Custom paper templates — the hub for graph, dot, ruled and checklist stock in one page.