Gujarat | 2026

Gujarat Holidays 2026 & Attendance Compliance Guide

Gujarat 2026 gazetted holidays, 2019 Shops and Establishments Act rules, daily hour caps, Diwali three-day block, and a 5-minute MSME attendance setup.

Arjun DesaiUpdated

Labour law at a glance

Governing law
Gujarat Shops and Establishments (Regulation of Employment and Conditions of Service) Act, 2019
Max daily hours
9 hours (10 hours max with statutory rest)
Max weekly hours
48 hours
Overtime cap
125 hours per quarter (twice the ordinary rate)
Earned leave
1 day per 20 days worked (~18 days/year)
Sick leave
12 days per year
Casual leave
12 days per year
Weekly off
1 full paid day per week (rotational allowed)

Gujarat holidays 2026

Download .ics calendar →
DateDayHolidayType
14 Jan 2026WednesdayUttarayan / Makar SankrantiRegional
26 Jan 2026MondayRepublic DayNational
15 Feb 2026SundayMaha ShivaratriRegional
4 Mar 2026WednesdayHoli / DhuletiRegional
19 Mar 2026ThursdayChetichandRegional
21 Mar 2026SaturdayRamjan-EIDRegional
26 Mar 2026ThursdaySri Ram NavamiRegional
31 Mar 2026TuesdayMahavir Janma KalyanakRegional
3 Apr 2026FridayGood FridayNational
14 Apr 2026TuesdayAmbedkar JayantiNational
19 Apr 2026SundayBhagvan Sree Parshuram JayantiRegional
1 May 2026FridayGujarat Day / Labour DayOne holiday; both fall on the same dateRegional
27 May 2026WednesdayBakri-EidRegional
26 Jun 2026FridayMuharramRegional
15 Aug 2026SaturdayIndependence DayNational
26 Aug 2026WednesdayEid-e-MeeladunnabiRegional
28 Aug 2026FridayRaksha BandanRegional
4 Sept 2026FridayJanmashtamiRegional
15 Sept 2026TuesdaySamvatsariRegional
2 Oct 2026FridayGandhi JayantiNational
20 Oct 2026TuesdayDussehraRegional
31 Oct 2026SaturdaySardar Vallabhbhai Patel JayantiRegional
8 Nov 2026SundayDiwaliRegional
10 Nov 2026TuesdayVikram Samvant New Year (Nutan Varsh)Regional
11 Nov 2026WednesdayBhai BijRegional
24 Nov 2026TuesdayGuru Nanak JayantiRegional
25 Dec 2026FridayChristmasNational

Want this calendar in your attendance system? It imports in one click, and leave balances then count around it.

Import the calendar

Gujarat operates under the Shops and Establishments (Regulation of Employment and Conditions of Service) Act, 2019, a modern rewrite that lets shops run 24x7 with conditions. Employers can schedule up to 9 hours a day and 48 hours a week. This guide covers the 2026 holiday list, overtime math, and a 5-minute attendance setup for Gujarat SMBs.

The Gujarat Shops Act of 2019 replaced the 1948 law. The key change for operations: establishments with 10 or more workers can run round the clock as long as women employees get consent-based night work protections and workers get the statutory rest day. This is the 2026 guide for Gujarat founders and HR leads.

Gujarat’s calendar is unusual because it stretches Diwali across three paid days: Diwali, Nutan Varsh (Gujarati New Year), and Bhai Bij. Many non-Gujarati firms operating in the state forget this and end up with empty offices anyway. Plan for the three-day block.

The 2019 Act’s 10.5-hour spread-over is tighter than most other states. If a shift starts at 9 am with a 30-minute break, the worker must leave by 7:30 pm. Factories with split shifts need to watch this carefully.

Two calendar notes for 2026 planners. First, Muharram fell on Friday, 26 June 2026 - a gazetted regional holiday in Gujarat and a natural long weekend. Second, all lunar-calendar holidays (Muharram, both Eids, and Eid-e-Meeladunnabi) can shift by a day with the moon sighting, so treat the gazette dates as planning dates and confirm near the day.

How AttendFirst Helps Gujarat SMBs

AttendFirst is attendance + leave, nothing more. No payroll, no OT calculator, no spread-over enforcement. For Gujarat SMBs that means:

  • Bulk-import ~20 pan-India gazetted holidays for 2026; add Diwali, Nutan Varsh, Bhai Bij, Uttarayan, and other Gujarat-specific dates as custom holidays
  • Multiple shifts CRUD: model a 9-to-6 office shift alongside a rotational textile-unit shift and map them to the work schedule per day of the week
  • Mobile check-in via GPS, selfie, or QR. Works on any phone as a PWA
  • Multi-session day tracking so workers can log breaks separately from work sessions
  • Daily and monthly reports with CSV export, the inspector-friendly register, downloadable in seconds

Setting Up Gujarat Attendance in 5 Minutes

  1. Sign up at attendfirst.com. No payment required.
  2. From Settings → Holidays, bulk-import the 2026 Indian holidays, then add Diwali, Nutan Varsh, and Bhai Bij as custom holidays.
  3. In Settings → Working Hours, define one or more shifts (e.g., a 9-to-6 office shift).
  4. Import employees via CSV or share the self-join link.
  5. Employees check in from any phone via the PWA. No app download needed.

Gujarat attendance and leave, in the same record. The holiday list above imports in one click, your weekly off is set once, and half-days and leave balances follow the same calendar. No payroll bundle, no per-user tax on a growing team. Start your team’s record.

Frequently asked questions

Was Muharram a public holiday in Gujarat in 2026?

Yes. Muharram (Ashura) fell on Friday, 26 June 2026, and appears on Gujarat's gazetted holiday list as a regional holiday - so it was a paid day off for establishments following the state list, and it created a long weekend. Like all lunar-calendar holidays, the observed date can shift by a day with the moon sighting, so employers should confirm against the final government notification each year.

Can my Surat factory run 24x7 under the 2019 Gujarat Act?

Yes, with conditions. Establishments with 10 or more workers can operate round the clock after filing intimation with the Labour Commissioner. Each worker still has a 9-hour daily cap and a 48-hour weekly cap. Women can work night shifts only with written consent and employer-provided safe transport. Shift rotations must give every worker a weekly rest day.

What is the overtime cap per quarter in Gujarat?

The 2019 Act caps overtime at 125 hours per quarter per worker. That is roughly 10 extra hours a week on average; any more and you are violating the statute regardless of how willing the worker is. Keep quarterly OT running totals. Inspectors ask for this register during audits, especially in textile and chemical units.

Is 1 May a single holiday or two in Gujarat?

One holiday. Gujarat Day (the state's formation day) and International Labour Day fall on the same date, 1 May. You grant one paid day, not two. Some employers gift an extra paid day for Gujarat's formation, but that is policy, not statute.

How does Gujarat handle Diwali holidays?

Most Gujarat establishments close for three consecutive days: Diwali, Nutan Varsh (the Gujarati New Year), and Bhai Bij. All three are gazetted. Some also add Kali Chaudas the day before Diwali as a restricted holiday. If you operate in Gujarat but your HQ is elsewhere, plan for this three-to-four day block. Treating it as a single-day Diwali will cost you goodwill.

Does the Gujarat Shops Act apply to IT companies in GIFT City?

Yes, with GIFT City specific exemptions in some cases. Standard IT companies outside the IFSC zone follow the 2019 Shops Act fully. GIFT City IFSC entities have separate working hours rules notified under the IFSC Authority framework. When in doubt, follow the stricter rule and check the latest notification on labour.gujarat.gov.in.

Run Gujarat attendance and leave on AttendFirst

Attendance and leave in one record, with Gujarat holidays and your weekly off already applied to every balance. Teams of 4-10 pay ₹3,000/year flat, ₹499 per employee per year from the 11th, and up to 3 employees costs nothing.

Bulk-import the 2026 Indian holidays in one click, then add Gujarat-specific dates as custom holidays.

Start Your Team's Record

Other state guides