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.

Arjun Desai Updated

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)

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 Free

TL;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

  1. Sign up at attendfirst.com. Free for up to 10 employees.
  2. From Settings → Holidays, bulk-import the 2026 Indian holidays then add Maharashtra Day and Gudi Padwa as custom holidays.
  3. In Settings → Working Hours, define your shift with the late-after and half-day thresholds your office uses.
  4. Under Settings → Work Schedule, map each weekday to a shift (or mark it off).
  5. 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

Other state guides