Holiday Calendar Generator
Produce a printable annual holiday calendar with fixed and optional holidays, the weekly-off pattern and the rules employees actually ask about — which holidays are optional, and what happens when one falls on a weekend.
Free · No sign-up · Nothing leaves your browser · Figures reviewed 22 September 2026
Fill in
One per line, as: 26 January - Republic Day. Add (optional) at the end of a line to mark it as a restricted holiday.
Nothing you type here leaves your browser — the document is built on this page, and there is no server to send it to. Printing gives you the document alone, without the page around it.
Still to fill, shown as [square brackets] below: Company name
[COMPANY NAME] HOLIDAY CALENDAR 2027 ---------------------------------------------------- 1. 26 January Republic Day 2. 15 August Independence Day 3. 2 October Gandhi Jayanti ---------------------------------------------------- Weekly off: Saturday and Sunday Fixed holidays: 3 Optional holidays: choose any 2 from the list marked optional. Notes 1. Republic Day (26 January), Independence Day (15 August) and Gandhi Jayanti (2 October) are national holidays and are granted to every employee. 2. Where a holiday falls on a weekly off, no substitute day is granted unless stated above. 3. Optional holidays must be applied for in advance like any other leave and are subject to approval. 4. This calendar applies to the location named above. Employees at other locations follow their own state calendar. Issued by: [Authorised signatory] Date: [Date]
Three holidays are national and go on every Indian calendar: Republic Day on 26 January, Independence Day on 15 August and Gandhi Jayanti on 2 October. Everything else is a state or company decision, and most of it moves year to year with the lunar calendar.
That is why this asks you for the list rather than guessing it. Enter one holiday per line as a date and a name, and mark any restricted holidays as optional.
Frequently asked questions
- How many public holidays are mandatory in India?
- Three are national and must be granted to every employee: Republic Day, Independence Day and Gandhi Jayanti. Beyond those, the number and choice are set by state Shops and Establishments or Industrial Establishments (National and Festival Holidays) Acts, which vary.
- What is a restricted or optional holiday?
- A holiday from a published list that an employee may choose to take, usually one or two a year, rather than one the whole company observes. It lets a diverse workforce observe the festivals that matter to them without closing the office for all of them.
- Does a holiday falling on a Sunday have to be substituted?
- There is no general national rule requiring a substitute day. Some state rules and many company policies grant one; state the position on the calendar itself so nobody has to ask.
About this tool
Built by the ViniOffice team. Figures and rules last reviewed 22 September 2026 against the statutory reference this team maintains. Indian statutory rates are date-effective and change by notification — confirm against the current one before running payroll or filing.
Next, you might need
- Generator
Leave Policy Generator
Generate a leave policy covering earned, casual and sick leave, accrual, carry-forward, encashment and the application process — with the statutory floor stated explicitly rather than assumed.
Open - Checklist
Payroll Calendar Generator
Build a year's payroll calendar around your own cut-off and pay dates, with the statutory deadlines — 7th for TDS, 15th for EPF and ESI, quarterly returns, annual forms — that do not move whatever your cycle is.
Open - Generator
Attendance Policy Generator
Generate an attendance policy setting out working hours, core hours, how attendance is recorded and regularised, late arrival, and what happens after unauthorised absence.
Open - Generator
Staff Schedule Generator
Produce a printable weekly staff schedule from a list of names — one row per person, seven dated columns, with the notice and rest rules printed underneath.
Open
Set up your digital office
Join the early-access list for ViniOffice and be among the first teams in at launch.