What's on in Penang (George Town), Malaysia through the year
Penang, Malaysia has 13 curated events through the year — 8 festivals, 3 holidays, 1 season and 1 hazard season. The ones to plan around: Thaipusam (January) and Wesak Day (May). December to March are its peak-crowd months.
Updated September 2026 · every event curated and sourced · dates for 2026 where they are announced, the usual window where they are not
Best time to visit Penang (George Town): weather, crowds and notes →
Penang (George Town) events and crowds by month
| Month | What starts | Crowds |
|---|---|---|
| January | Thaipusam, Chinese New Year and Chap Goh Meh | Peak crowds |
| February | Ramadan bazaars and Hari Raya | Peak crowds |
| March | — | Peak crowds |
| April | Sumatra squalls | Shoulder season |
| May | Wesak Day | Busy |
| June | — | Busy |
| July | Feast of St Anne, George Town Festival | Busy |
| August | Haze season, Hungry Ghost Festival | Busy |
| September | Nine Emperor Gods Festival | Busy |
| October | Deepavali | Quiet |
| November | Penang Bridge International Marathon, Malaysian year-end break | Busy |
| December | — | Peak crowds |
January in Penang (George Town)
Penang (George Town) weather in January →Peak crowds — Thaipusam, Chinese New Year and Chap Goh Meh
- Festival
Thaipusam
20 Jan – 15 Feb · usuallyMajor festivalCrowdedClosuresA silver chariot is pulled from Little India up to the Waterfall Temple over three days, with kavadi bearers, coconut smashing and a crowd well into six figures. Roads through George Town close and shops shut along the route. Source ↗
- Holiday
Chinese New Year and Chap Goh Meh
25 Jan – 10 Mar · usuallyLunar New YearClosuresCrowdedTwo weeks of clan-house open houses and temple queues, ending at Chap Goh Meh when unmarried women throw oranges into the sea at the Esplanade. Many kopitiams and hawker stalls close for the first three days. Source ↗
Still on: Malaysian year-end break (20 Nov – 5 Jan (usually))
February in Penang (George Town)
Penang (George Town) weather in February →Peak crowds — Thaipusam, Chinese New Year and Chap Goh Meh
- Holiday
Ramadan bazaars and Hari Raya
18 Feb – 23 MarRamadan & EidClosuresBazaars set up on the padang and along the Jelutong road every afternoon of the fast and clear out by dusk, which is the best street eating of the Penang year. Malay stalls then close for several days at Hari Raya. Source ↗
Still on: Thaipusam (20 Jan – 15 Feb (usually)), Chinese New Year and Chap Goh Meh (25 Jan – 10 Mar (usually))
March in Penang (George Town)
Penang (George Town) weather in March →Peak crowds — Chinese New Year and Chap Goh Meh, Ramadan bazaars and Hari Raya
Nothing new starts in March.
Still on: Chinese New Year and Chap Goh Meh (25 Jan – 10 Mar (usually)), Ramadan bazaars and Hari Raya (18 Feb – 23 Mar)
April in Penang (George Town)
Penang (George Town) weather in April →Shoulder season — school holidays in 3 of the markets that fill it, an ordinary month
- Season
Sumatra squalls
1 Apr – 15 Nov · usuallyWind seasonRiskA line of thunderstorms forms over the strait overnight and comes ashore before dawn with a hard wind ahead of it, which is what takes down trees and cancels the early ferries. It is over by breakfast. Source ↗
Still on: Ramadan bazaars and Hari Raya (18 Feb – 23 Mar)
May in Penang (George Town)
Penang (George Town) weather in May →Busy — Mid-year break in Malaysia, school holidays in 2 of the markets that fill it
- Festival
Wesak Day
31 MayMajor festivalClosuresA public holiday when Kek Lok Si and the Burmese and Thai temples on Burma Road run dawn ceremonies and an evening float procession. Vegetarian stalls appear outside every temple for the day. Source ↗
Still on: Sumatra squalls (1 Apr – 15 Nov (usually))
June in Penang (George Town)
Penang (George Town) weather in June →Busy — Mid-year break in Malaysia, school holidays in 3 of the markets that fill it
Nothing new starts in June.
Still on: Sumatra squalls (1 Apr – 15 Nov (usually)), Wesak Day (31 May)
July in Penang (George Town)
Penang (George Town) weather in July →Busy — Feast of St Anne, school holidays in 5 of the markets that fill it
- Festival
Feast of St Anne
15–28 Jul · usuallyMajor festivalCrowdedBook earlyA ten-day novena at the basilica in Bukit Mertajam ending on the feast day, and more than a hundred thousand pilgrims come for it from across Malaysia and the region. The crush is on the mainland side, not the island. Source ↗
- Festival
George Town Festival
1–9 AugMajor festivalBook earlyNine days of theatre, installation and street work through the heritage zone, most of it free. It is the one time the shophouse quarter is programmed rather than just wandered, and hotels inside the zone fill. Source ↗
Still on: Sumatra squalls (1 Apr – 15 Nov (usually))
August in Penang (George Town)
Penang (George Town) weather in August →Busy — Term-2 break in Malaysia, school holidays in 4 of the markets that fill it
- Hazard
Haze season
1 Aug – 15 Oct · usuallySmoke seasonIn a dry year, smoke from land clearing across the Strait drifts over and the hill and the bridge disappear for days. It is not every year, and when it comes it is the air rather than the rain that spoils a week. Source ↗
- Festival
Hungry Ghost Festival
5 Aug – 25 Sep · usuallyMajor festivalThe seventh lunar month brings street-side altars, joss paper burnt on the kerb and loud getai stages in the housing estates most nights. The front row of seats is left empty on purpose. Source ↗
Still on: Sumatra squalls (1 Apr – 15 Nov (usually)), George Town Festival (1–9 Aug)
September in Penang (George Town)
Penang (George Town) weather in September →Busy — Term-2 break in Malaysia, school holidays in 3 of the markets that fill it
- Festival
Nine Emperor Gods Festival
25 Sep – 25 Oct · usuallyMajor festivalNine days when hundreds of stalls and coffee shops switch to vegetarian, temples run processions and the Kew Leong Tong shrine burns incense round the clock. The easiest festival here to stumble into by accident. Source ↗
Still on: Sumatra squalls (1 Apr – 15 Nov (usually)), Haze season (1 Aug – 15 Oct (usually)), Hungry Ghost Festival (5 Aug – 25 Sep (usually))
October in Penang (George Town)
Penang (George Town) weather in October →Quiet — school holidays in 3 of the markets that fill it, one of its worst months for weather
- Festival
Deepavali
10 Oct – 20 Nov · usuallyDiwaliClosuresLittle India is strung with lights and open houses for a fortnight, and the day itself is a public holiday when much of the island closes. Kolam patterns go down outside the shophouses on Lebuh Queen. Source ↗
Still on: Sumatra squalls (1 Apr – 15 Nov (usually)), Haze season (1 Aug – 15 Oct (usually)), Nine Emperor Gods Festival (25 Sep – 25 Oct (usually))
November in Penang (George Town)
Penang (George Town) weather in November →Busy — Malaysian year-end break
- Festival
Penang Bridge International Marathon
13 DecMajor festivalCrowdedClosuresTens of thousands run the first Penang Bridge overnight, starting before three in the morning. The bridge and the Batu Kawan approaches close from the Saturday evening. Source ↗
- Holiday
Malaysian year-end break
20 Nov – 5 Jan · usuallySchool holidaysCrowdedThe long school holiday brings peninsular families and Singapore weekenders to Batu Ferringhi and the hill, and the ferry and bridge traffic goes with them. George Town's guesthouses fill last but they do fill. Source ↗
Still on: Sumatra squalls (1 Apr – 15 Nov (usually)), Deepavali (10 Oct – 20 Nov (usually))
December in Penang (George Town)
Penang (George Town) weather in December →Peak crowds — Penang Bridge International Marathon, Malaysian year-end break
Nothing new starts in December.
Still on: Penang Bridge International Marathon (13 Dec), Malaysian year-end break (20 Nov – 5 Jan (usually))