Holidays 2025 India. India has a total of 75 holidays in 2025. Major public holidays in india for 2025 include republic day (26th january), holi (25th march), independence day (15th august), dussehra (12th october), diwali (31st october), and christmas (25th december).
40 rows below are public holidays for india for the calendar year 2025. A circular issued by the ministry of personnel, public grievances and pensions has declared 17 gazetted holidays and 31 restricted holidays.