Ipoh guide
Ipoh and Perak events calendar 2027
Ipoh's busiest 2027 dates are Thaipusam (Friday 22 January), Chinese New Year (6–8 February), Hari Raya Aidilfitri with the March school breaks (6–21 March), the mid-year school holidays in Malaysia and Singapore (22 May – 27 June) and December, when both countries' schools are off. Islamic holiday dates can still move by a day.
Ipoh gets busiest when Malaysian and Singapore holidays overlap. In 2027 the main peaks are Thaipusam (Friday 22 January), Chinese New Year (6–8 February), Hari Raya Aidilfitri and the March school breaks (6–21 March), the mid-year school holidays (22 May – 27 June) and December. Some events have not announced their 2027 dates yet, and the table says so.
A few things to know before you read the table:
- Islamic holidays (Nuzul Al-Quran, Hari Raya Aidilfitri, Hari Raya Haji, Awal Muharram, Maulidur Rasul) depend on the moon sighting and can move by a day.
- Malaysian public holiday dates come from the official 2027 holiday schedule published by the Prime Minister's Department (updated 20 August 2026). It marks the Hari Raya days and Deepavali as subject to change. When a holiday falls on a Sunday, the next working day is usually given as a replacement; those days are marked "expected" below.
- Malaysian school holidays are for Kumpulan B, the group that includes Perak, Selangor, KL and Johor. They come from the Education Ministry's (KPM) 2027 academic calendar, announced on 2 October 2026.
What's on in Ipoh in 2027, month by month?
| Month | Dates | Holiday or event | Notes |
|---|---|---|---|
| January | Fri 1 Jan | New Year's Day | Perak and SG holiday |
| January | Fri 22 Jan | Thaipusam, Kallumalai Temple, Gunung Cheroh | Perak holiday. Over 300,000 attended in 2025 |
| February | Sat 6 – Mon 8 Feb | Chinese New Year (8 Feb expected replacement day) | MY and SG holiday. Long weekend in both countries |
| February | Fri 5 Feb and Tue 9 – Fri 12 Feb | Extra CNY school days off, Malaysia | KPM festive days. With the weekends, Kumpulan B schools are off 5–14 Feb |
| February | Feb | CNY celebrations at Kinta Riverfront | The state ran a CNY Cultural Festival here in 2026 (12–15 and 18–22 Feb). No 2027 edition announced yet |
| February | Wed 24 Feb | Nuzul Al-Quran | Perak holiday |
| February | Sat 27 – Sun 28 Feb | MATTA Fair Perak, Ipoh Convention Centre | Travel fair. MATTA says dates may change |
| March | 6–14 Mar | Malaysian school break (Term 1) | KPM calendar |
| March | Wed 10 – Thu 11 Mar | Hari Raya Aidilfitri | MY holiday. SG holiday on 10 Mar. May move by a day |
| March | 13–21 Mar | Singapore March school holidays | |
| March | Fri 26 Mar | Good Friday | SG long weekend |
| April | Apr (2026 pattern) | UTAR convocation, Kampar | 2026 sessions were 10–12 Apr. 2027 dates announced closer to the time |
| May | Sat 1 May | Labour Day | MY and SG holiday |
| May | Mon 17 May | Hari Raya Haji | MY and SG holiday. May move by a day |
| May | Thu 20 May | Wesak Day | MY and SG holiday |
| May–June | 22 May – 6 Jun | Malaysian mid-year school holidays | With Hari Raya Haji, Wesak and KPM extra days (18, 19 and 21 May), schools are off from 17 May |
| May–June | 29 May – 27 Jun | Singapore June school holidays | |
| June | Sun 6 – Tue 8 Jun | Awal Muharram (6 Jun) and the Agong's Birthday (7 Jun) | MY holidays. 8 Jun expected replacement day. May move by a day |
| June–August | usually Jun–Aug | Durian main season in Perak | Timing shifts with rainfall |
| July | Jul in 2026 | Ipoh Half Marathon | 2026 edition was 12 Jul. 2027 date announced closer to the time |
| July–August | Sat 31 Jul – Sun 1 Aug | MATTA Fair Perak, Ipoh Convention Centre | Second 2027 edition |
| August | Aug (2026 pattern) | UTAR convocation, Kampar | 2026 sessions were 14–15 Aug. 2027 dates announced closer to the time |
| August | Sun 15 – Mon 16 Aug | Maulidur Rasul (16 Aug expected replacement day) | MY holiday. May move by a day |
| August–September | 28 Aug – 5 Sep | Malaysian school break (Term 2) | KPM calendar |
| August | Tue 31 Aug | Merdeka (National Day) | MY holiday |
| September | 4–12 Sep | Singapore September school holidays | |
| September | Sep in 2026 | Ipoh coffee festival (Pesta Kopi), Kinta Riverfront | 2026 edition: 10–13 Sep. Now annual. 2027 dates announced closer to the time |
| September | Thu 16 Sep | Malaysia Day | MY holiday |
| October | Thu 28 Oct | Deepavali | MY and SG holiday. Marked subject to change |
| Oct–Nov | late Oct – early Nov in recent years | UTP convocation, Seri Iskandar | 2026 edition: 1–2 Nov. 2027 dates announced closer to the time |
| November | Fri 5 Nov | Sultan of Perak's Birthday | Perak holiday |
| Nov–Dec | from 20 Nov | Singapore year-end school holidays | Until 31 Dec |
| December | 4–31 Dec | Malaysian year-end school holidays | KPM calendar |
| December | Sat 25 Dec | Christmas | MY and SG holiday |
When is Thaipusam in Ipoh?
Thaipusam is on Friday 22 January 2027, a public holiday in Perak on the official 2027 schedule. In Ipoh the focus is the Kallumalai Arulmigu Sri Subramaniar Temple at Gunung Cheroh, where more than 300,000 devotees and visitors attended in 2025. Expect large crowds around the temple on the day.
Is Ipoh busy at Chinese New Year?
Yes. Chinese New Year falls on 6–7 February 2027, with Monday 8 February expected as a replacement holiday in Malaysia and confirmed as one in Singapore. Malaysian schools in Perak's group also get extra days off on 5 and 9–12 February. Scoot's Singapore–Ipoh fares for the week before Chinese New Year were above S$700 one way when checked in October 2026, and ETS train tickets for January and February 2027 went on sale on 2 November 2026. Expect some hawker stalls to close for the first days of the holiday, so check before you set out for a particular place.
When is durian season in Perak?
The main season in Perak is usually around June to August, with a smaller, less reliable season around November to January in some years. The timing shifts each year with the rainfall. See our durian season guide.
Book early for these dates
- 22 January (Thaipusam)
- 5–8 February (Chinese New Year)
- 6–21 March (Malaysian school break, Hari Raya Aidilfitri, then the Singapore school break)
- 15–23 May (Hari Raya Haji, Wesak and the start of the Malaysian mid-year break)
- 22 May – 27 June (school holidays in one or both countries)
- 28 August – 12 September (Merdeka and both countries' September breaks)
- 4–31 December (year-end school holidays in both countries)
Free on-site parking at the rear makes driving an easy option on busy weekends.
Ask the front desk on WhatsApp
Sources
- Jabatan Perdana Menteri (BKPP): Jadual Hari Kelepasan Am Persekutuan dan Negeri 2027 (PDF) (opened via the web.archive.org copy, as the live site refused connections; checked 2026-11-06)
- Maukerja: Cuti umum 2027, Nov 2026 (checked 2026-11-06)
- PublicHolidays.com.my: Perak public holidays (checked 2026-11-06)
- eCentral: Cuti 2027 (checked 2026-11-06)
- Info-Tech: Malaysia public holidays 2027 (checked 2026-11-05)
- MOM Singapore: Public holidays for 2027 (checked 2026-11-05)
- Overmugged: Singapore school holidays 2027 (citing MOE, 14 Jul 2026) (search listing, checked 2026-11-05)
- Bernama: Sesi persekolahan tahun 2027 bermula 4 Jan, 2 Oct 2026 (checked 2026-11-06)
- Pendidik2u: Kalendar Akademik 2027 (citing KPM Surat Siaran Bil. 1/2026, 2 Oct 2026) (checked 2026-11-06)
- eCentral: Cuti sekolah 2027, 3 Oct 2026 (checked 2026-11-06)
- MATTA: MATTA Events Calendar 2027 (PDF) (checked 2026-11-05)
- Ipoh Echo: Over 300,000 attend Thaipusam in Ipoh, Feb 2025 (search listing, checked 2026-11-05)
- Ipoh Echo: Cultural festival brightens Chinese New Year celebrations in Ipoh, 13 Feb 2026 (checked 2026-11-06)
- Ipoh Echo: RM12.5m to upgrade Kinta Riverfront, Ipoh Coffee Festival to become annual, 11 Sep 2026 (checked 2026-11-05)
- Ipoh Echo: Ipoh Coffee Vibes 2026, 1 Sep 2026 (search listing, checked 2026-11-05)
- Checkpointspot: Ipoh Half Marathon 2026 (search listing, checked 2026-11-05)
- UTAR news: 42nd Convocation, 10–12 April 2026 (checked 2026-11-06)
- UTAR convocation sessions (August 2026) (checked 2026-11-06)
- Universiti Teknologi PETRONAS: 26th Convocation, 1–2 Nov 2026 (checked 2026-11-06)
- DurianHub: Durian calendar (checked 2026-11-05)
- DurianPenang: Durian season calendar (Perak peak and secondary seasons) (checked 2026-11-06)
- AsiaOne: Scoot CNY 2027 Singapore–Ipoh fares, 22 Oct 2026 (checked 2026-11-05)
- EverydayOnSales: KTMB CNY 2027 ticket sales from 2 November 2026 (checked 2026-11-05)
- TripAdvisor forum: CNY in Ipoh (search listing, checked 2026-11-05)
