Maharashtra | 2026
Maharashtra Holidays 2026 & Attendance Compliance Guide
Maharashtra 2026 gazetted holidays, 2017 Shops and Establishments Act rules, working-hour caps, leave entitlements, and a 5-minute SMB attendance setup.
Labour law at a glance
- Governing law
- Maharashtra Shops and Establishments (Regulation of Employment and Conditions of Service) Act, 2017
- Max daily hours
- 10 hours
- Max weekly hours
- 48 hours
- Overtime cap
- 125 hours per quarter (twice the ordinary rate)
- Earned leave
- 1 day per 20 days worked (~21 days/year)
- Sick leave
- 8 days per year
- Casual leave
- 8 days per year
- Weekly off
- 1 full day (usually Sunday)
- Source
- labour.maharashtra.gov.in
Maharashtra holidays 2026
Download .ics calendar →| Date | Day | Holiday | Type |
|---|---|---|---|
| 26 Jan 2026 | Monday | Republic Day | National |
| 15 Feb 2026 | Sunday | Mahashivaratri | National |
| 19 Feb 2026 | Thursday | Chhatrapati Shivaji Maharaj Jayanti | Regional |
| 4 Mar 2026 | Wednesday | Holi (Dhulivandan) | Regional |
| 19 Mar 2026 | Thursday | Gudi Padwa | Regional |
| 21 Mar 2026 | Saturday | Eid-ul-Fitr | Regional |
| 26 Mar 2026 | Thursday | Ram Navami | Regional |
| 31 Mar 2026 | Tuesday | Mahavir Jayanti | Regional |
| 3 Apr 2026 | Friday | Good Friday | Regional |
| 14 Apr 2026 | Tuesday | Dr. Ambedkar Jayanti | Regional |
| 1 May 2026 | Friday | Maharashtra Day | Regional |
| 1 May 2026 | Friday | Buddha Purnima | Regional |
| 28 May 2026 | Thursday | Bakrid | Regional |
| 26 Jun 2026 | Friday | Muharram | Optional |
| 15 Aug 2026 | Saturday | Independence Day | National |
| 26 Aug 2026 | Wednesday | Milad-un-Nabi | Optional |
| 4 Sept 2026 | Friday | Janmashtami | Regional |
| 14 Sept 2026 | Monday | Ganesh Chaturthi | Regional |
| 2 Oct 2026 | Friday | Gandhi Jayanti | National |
| 20 Oct 2026 | Tuesday | Dussehra | Regional |
| 8 Nov 2026 | Sunday | Diwali (Lakshmi Pujan) | Regional |
| 11 Nov 2026 | Wednesday | Bhaubeej | Regional |
| 24 Nov 2026 | Tuesday | Guru Nanak Jayanti | Optional |
| 25 Dec 2026 | Friday | Christmas | National |
Want this calendar in your attendance system? Free for the first 10 employees.
Start FreeTL;DR: Maharashtra recognises around 20 gazetted holidays in 2026, including Maharashtra Day (May 1) and Gudi Padwa. The Maharashtra Shops and Establishments Act, 2017 caps weekly work at 48 hours and daily work at 9 hours. Employees earn 21 days of earned leave, 8 casual, and 8 sick leave per year.
Arjun Desai explains how small and medium businesses in Maharashtra can stay compliant with attendance, working-hour, and leave rules under state labour law in 2026. This guide covers every gazetted holiday, the exact caps set by the 2017 Act, and how to wire up attendance tracking without a spreadsheet mess.
Pune and Mumbai establishments should note Ganesh Chaturthi and Gudi Padwa as high-absence days regardless of the official gazette listing.
The Act exempts establishments with fewer than 10 workers from registration, but working-hour and leave rules still apply.
For a full breakdown of central vs. state labour codes, see the India Labour Law Guide for SMBs.
How AttendFirst Helps Maharashtra SMBs
AttendFirst is attendance + leave, nothing more. No payroll, no OT calculator, no compliance dashboard. For Maharashtra SMBs that means:
- Bulk-import ~20 pan-India gazetted holidays for 2026; add Maharashtra Day (1 May), Gudi Padwa, and Chhatrapati Shivaji Maharaj Jayanti as custom holidays
- Configurable shifts: set start, end, late-after and half-day-after thresholds, and the daily report flags any deviation
- 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
- Daily and monthly reports with CSV export
Setting Up Maharashtra Attendance in 5 Minutes
- Sign up at attendfirst.com. Free for up to 10 employees.
- From Settings → Holidays, bulk-import the 2026 Indian holidays then add Maharashtra Day and Gudi Padwa as custom holidays.
- In Settings → Working Hours, define your shift with the late-after and half-day thresholds your office uses.
- Under Settings → Work Schedule, map each weekday to a shift (or mark it off).
- Add employees, or share the self-join link, and have everyone check in from their phone.
Start tracking Maharashtra attendance in 5 minutes. AttendFirst is India’s cheapest attendance-only SaaS, with no payroll bloat and no per-seat surprises. Create your free account.
Frequently asked questions
Is Maharashtra Day a mandatory paid holiday for private companies?
Yes. Maharashtra Day on 1 May is a gazetted holiday under the Negotiable Instruments Act and is compulsory paid for all establishments covered by the 2017 Shops and Establishments Act. Shops and commercial offices must remain closed or pay double wages if operated.
Can a small shop with 5 workers skip registration in Maharashtra?
Yes for registration under the 2017 Act, which only requires establishments with 10 or more workers to register. However, working-hour caps, overtime rates, and leave entitlements still apply regardless of headcount.
How is overtime calculated in Maharashtra?
Overtime is paid at twice the ordinary wage rate for any work beyond 9 hours a day or 48 hours a week. The quarterly overtime cap is 125 hours per worker. The rate applies to both fixed-salary and daily-wage employees.
Do night-shift workers in Pune or Mumbai need special registration?
Women working after 9:30 PM require written consent plus employer-provided transport and safety arrangements under the 2017 Act. No separate night-shift registration is needed, but the facility requirements are mandatory.
Where is the latest list of Maharashtra gazetted holidays published?
The General Administration Department of the Government of Maharashtra publishes the holiday list each December for the following calendar year. Check mahagad.maharashtra.gov.in or labour.maharashtra.gov.in.
Run Maharashtra attendance on AttendFirst
Free for up to 10 employees. ₹299 per employee per year above that. No card needed.
Bulk-import the 2026 Indian holidays in one click, then add Maharashtra-specific dates as custom holidays.
Start Free