Date & time

Monthly Calendar Generator

Build a plain-text month calendar with Monday-first or Sunday-first weeks, ready to copy.

Date conventions explained belowClear start and end values
Date workspace
Date workspace

Check which endpoints and calendar conventions are included.

See the method

Choose your dates and times

Runs on your device

Your time calculation

Your result

Let’s calculate.

Use the Calculate button to see your result.

Review the method below for assumptions and conventions.

How to use this tool

  1. Enter year, month number, week starts on.
  2. Select Calculate to view the result.
  3. Check the method and assumptions below before using the result.

The method, explained

Find the weekday of the first day and the number of days in the chosen Gregorian month, then fill seven-day rows with blank leading and trailing cells.

A WORKED EXAMPLE

Using year = 2026, month number = 9, week starts on = mon, the result is September 2026 Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30. Change these example inputs to match your task; use the method above to check each step.

Understanding your result

Holiday rules depend on a country, region and year. This is a neutral month layout; it does not assume a local holiday calendar.

What to keep in mind

Uses the proleptic Gregorian calendar. Does not include national holidays or historical calendar adoption dates.

Common questions

Why are holidays missing?

Holiday rules depend on a country, region and year. This is a neutral month layout; it does not assume a local holiday calendar.

Can I copy it into a document?

Yes. Use a monospaced font to preserve the spacing between weekday columns.

Methodology maintained by ClarityKit. How these tools are built and checked.