EzLease
malaysia

Public Holiday Calendar 2026: How to Plan Your Business Operations

9 min read
Stunning aerial view of Kuala Lumpur's cityscape featuring iconic skyscrapers and lush greenery.

Public Holiday Calendar 2026: How to Plan Your Business Operations

Malaysia has 11 gazetted national public holidays in 2026, plus state-specific holidays that vary from 4 to 7 additional days depending on your location. For SME owners, each public holiday carries a direct cost: overtime rates of 2x to 3x for staff who work, lost revenue from closures, or rushed last-minute planning when a long weekend catches you off guard. According to the Malaysian Employers Federation (MEF) 2025 Employer Survey, 67% of SMEs report that unplanned public holiday staffing is their number one operational headache. This guide maps every 2026 holiday with specific staffing and scheduling strategies so you are never caught unprepared.

Why Public Holiday Planning Matters for SMEs

The Employment Act 1955 requires employers to pay employees who work on public holidays at double their normal rate for regular hours and triple their normal rate for overtime. For a service business with 5 employees earning an average of RM2,500 per month, a single public holiday where all staff work costs an additional RM960 in wage premiums.

Across 11 national holidays, that wage premium adds up to over RM10,000 per year, and that is before state holidays. Service businesses that do not plan for these costs often face cash flow problems during holiday-heavy months.

The Department of Statistics Malaysia (DOSM) Retail Trade Survey 2025 found that Malaysian retail and service businesses experience a 15-25% revenue increase during long weekends and festive periods. Closing on these days means leaving money on the table. Staying open without a plan means paying premium wages without optimising for peak demand.

Complete 2026 National Public Holiday Calendar

Date Day Holiday Long Weekend?
1 January Thursday New Year's Day No
1 February (est.) Sunday Thaipusam Replacement Monday
29 January Thursday Nuzul Al-Quran (est.) No
1 February Sunday Federal Territory Day (KL, Putrajaya, Labuan) Replacement Monday
29 March Sunday Hari Raya Aidilfitri (est.) Replacement Monday + Tuesday
30 March Monday Hari Raya Aidilfitri (2nd day) Yes, 4-day weekend
1 May Friday Labour Day 3-day weekend
5 June (est.) Friday Hari Raya Haji (est.) 3-day weekend
26 June (est.) Friday Awal Muharram (est.) 3-day weekend
31 August Monday National Day 3-day weekend
16 September Wednesday Malaysia Day Mid-week
4 September (est.) Friday Mawlid Nabi (est.) 3-day weekend
25 December Friday Christmas Day 3-day weekend

Note: Islamic holidays are based on lunar calendar estimates and may shift by 1-2 days. Confirm exact dates through the Prime Minister's Office gazette, typically published in Q4 of the preceding year.

The Long Weekend Opportunities

Hari Raya Aidilfitri (Late March)

This is typically a 4-day weekend with many Malaysians taking additional leave to create a full week off. For service businesses:

  • Before Raya: Salons, barbershops, and beauty services see their busiest period of the year in the 2 weeks before Raya. Book staff overtime in advance and extend operating hours.
  • During Raya: Many businesses close for 2-4 days. If you stay open (particularly in tourist areas or non-Malay majority areas), you capture demand from those who remain in the city.
  • After Raya: A natural lull. Schedule staff leave and use this quieter period for training, maintenance, and system updates.

National Day and Malaysia Day (August-September)

National Day falls on a Monday in 2026, creating a 3-day weekend. Malaysia Day is mid-week on Wednesday, and many employees take Monday and Tuesday off to create a 5-day break. Expect increased footfall in tourist areas and reduced traffic in business districts.

Year-End Cluster (November-December)

The Christmas and New Year period, combined with school holidays, creates 4-6 weeks of elevated demand for retail and service businesses. Staff scheduling for this period should be planned by October.

How to Plan Your Business Operations: Step by Step

Step 1: Mark Every Holiday on Your Business Calendar by January

Download the full 2026 public holiday calendar including your state-specific holidays. Add every date to your business calendar with colour coding: red for closure days, yellow for extended hours, green for normal operations.

Step 2: Set Your Holiday Operating Policy

Decide for each holiday: open, closed, or reduced hours. Base this on historical data.

Ask these questions for each holiday:

  • Did we make money on this holiday last year? How much?
  • What did we pay in overtime premiums?
  • Was the profit margin positive after overtime costs?
  • Are our competitors open or closed?

If your revenue on a public holiday does not exceed your overtime costs by at least 30%, closing may be the financially sound decision.

Step 3: Plan Staff Schedules 4 Weeks in Advance

The Employment Act requires that employers provide at least one rest day per week. On public holidays, employees who work must be compensated at 2x the normal rate (3x for overtime beyond normal hours).

Create a rotation system so that holiday work is distributed fairly among staff. Some employees prefer working holidays for the premium pay, while others value the time off. Survey your team early and build schedules that accommodate preferences where possible.

Using a digital scheduling tool like EzFlow, you can set up recurring holiday schedules, track who worked which holidays, and ensure fair rotation throughout the year.

Step 4: Adjust Pricing for Peak Periods

Many service businesses charge a surcharge on public holidays to offset overtime costs. This is common practice in the beauty, wellness, and F&B industries. Typical surcharges range from 10-20%. Communicate surcharges clearly on your booking page and at the point of sale.

Step 5: Prepare Promotions for Pre-Holiday Peaks

The days before a long weekend are often busier than the holiday itself. Run promotions that drive bookings to these pre-holiday slots:

  • Early bird discounts for booking 7+ days in advance
  • Package deals that bundle services
  • Loyalty rewards for repeat customers during peak periods

Step 6: Manage Customer Expectations

Update your operating hours on Google Business Profile, your website, and your social media pages at least 2 weeks before every holiday. Send a WhatsApp broadcast to regular customers informing them of holiday hours and encouraging advance booking.

Nothing frustrates customers more than arriving at a closed business. Nothing frustrates business owners more than paying for a Google ad that sends customers to a shop that is closed.

State-Specific Holidays to Watch

Malaysia's state holidays add complexity to planning, particularly for businesses operating across multiple states.

State Notable Additional Holidays
Selangor Birthday of Sultan of Selangor (11 December), Nuzul Al-Quran may differ
Johor Birthday of Sultan of Johor (23 March), Israk and Mikraj
Penang George Town Heritage Day (7 July), Penang Governor's Birthday
Sabah Pesta Kaamatan (30-31 May), Sabah Governor's Birthday
Sarawak Gawai Dayak (1-2 June), Sarawak Day (22 July)

Businesses with multiple locations across states must manage separate holiday calendars for each location. A salon chain operating in KL and Penang has different holiday schedules and different overtime obligations at each branch.

The Financial Impact: A Real Calculation

Say you run a salon with 4 employees, each earning RM2,800 per month. The daily rate is approximately RM108 (RM2,800 / 26 working days).

On a public holiday where all 4 employees work regular hours:

  • Normal daily wage: 4 x RM108 = RM432
  • Holiday premium (2x): 4 x RM108 = RM432 additional
  • Total wage cost: RM864

If your average daily revenue on a public holiday is RM2,000, your gross margin after wages is RM1,136. That is profitable. But if your average daily revenue drops to RM600 on that particular holiday (because your customer base is away), you lose RM264 by staying open.

Track your revenue per holiday for one full year. By the second year, your open-or-close decisions become data-driven, not guesswork.

Frequently Asked Questions

Can I require employees to work on public holidays?

Under the Employment Act 1955, an employer may require employees to work on public holidays, but the employee must be compensated at the prescribed rates (2x normal rate for regular hours, 3x for overtime). Employees cannot be penalised for refusing to work on a public holiday unless it is stipulated in their employment contract with appropriate compensation terms.

How do replacement holidays work when a public holiday falls on a rest day?

When a gazetted public holiday falls on an employee's rest day (typically Sunday), the next working day becomes a paid holiday. This is automatic under the Employment Act and does not require a separate gazette notice.

Do I need to pay overtime if a part-timer works on a public holiday?

Yes. Part-time employees who work on public holidays are entitled to holiday pay based on their hourly rate at the applicable multiple. The Employment (Part-Time Employees) Regulations 2010 specifies the calculation method.

How do I handle staff who always want the same holidays off?

Implement a fair rotation system documented in writing. Give each employee a priority list at the start of the year, and alternate who gets first pick for each major holiday. Digital scheduling tools help track rotation history so that the same employees are not disadvantaged year after year.

Are state holidays considered public holidays under the Employment Act?

Yes. The Employment Act requires employers to provide a minimum of 11 gazetted public holidays per year, of which 5 are mandatory (National Day, Yang di-Pertuan Agong's Birthday, Birthday of Ruler/Governor, Labour Day, and Malaysia Day). The remaining 6 are chosen from the gazetted list including state-specific holidays.

Key Takeaways

  • Malaysia has 11 national public holidays in 2026 plus 4-7 state-specific holidays, creating 15-18 days requiring special staffing and scheduling plans.
  • Overtime on public holidays costs 2x to 3x normal wages. For a 5-employee business, unplanned holiday staffing adds over RM10,000 per year.
  • Pre-holiday periods (especially before Raya) generate the highest revenue for service businesses. Staff up and extend hours for these windows.
  • Track revenue per holiday for one year. Use the data to make open-or-close decisions the following year.
  • Update your Google Business Profile, website, and customer communications at least 2 weeks before every holiday closure or schedule change.

Ready to streamline your rental process?

Join tenants and landlords who trust EzLease for verified rental documentation.

Talk to a human

Chat directly with the founder