Skip to content

Best Time to Visit Kerala: Month by Month

The best time to visit Kerala is December to March, the dry season, when IMD's state averages show under 35 mm of rain a month. Kerala has two monsoons: the south-west monsoon from June to September, and the north-east monsoon, which makes October one of the wettest months. March to May is the hottest stretch, and the monsoon months suit Ayurveda and the green hills.

By Gurudutt Kaushal · Reviewed by Gurudutt Kaushal

See all 14 tours and experiences in Kerala →

Government-approved operatorApproved by the Ministry of Tourism, Government of India

Kerala's seasons at a glance

The India Meteorological Department (IMD) divides Kerala's year into four seasons: winter in January and February, the pre-monsoon months of March to May, the south-west monsoon from June to September, and the north-east monsoon from October to December. Its long-term state averages put the year's rain at about 2,925 mm, nearly 70% of it in the south-west monsoon. Kerala Tourism names the two rainy seasons in Malayalam: Edavappathy, the June rains, and Thulavarsham, the north-east monsoon that arrives in mid-October. Kerala Tourism adds that the rain rarely stops everything: it usually falls for a few hours, with sunny spells between.

The figures below are IMD's monthly rainfall normals for the state and for its observatories, and its seasonal temperature normals for 1981 to 2010.

Month by month

January

The driest month of the year, at about 8 mm of rain across the state, and almost rainless in the north: Kannur averages under 3 mm. On the coast, IMD's winter normals put days at about 32 to 33°C and nights at about 23°C, so the hills are where you will want a warm layer after dark. Eravikulam National Park in Munnar is open, migrant birds are at Kumarakom, and on our routes the houseboats are at their busiest, so book early.

February

Still dry, at about 14 mm. This is the month Eravikulam National Park closes, from 1 February to 1 April, for the Nilgiri tahr's calving season; Munnar's tea estates, viewpoints and lakes stay open. The Theyyam season continues in the shrines of Kannur and Kasaragod, and the migrant birds that reach Kumarakom in November stay until February.

March

About 33 mm of rain, and the heat building. IMD's pre-monsoon normals, for March to May, are the highest maximum temperatures of the year at every Kerala observatory: about 33°C by day on the coast and 35 to 36°C inland at Punalur and Palakkad. In Thiruvananthapuram, the Sree Padmanabhaswamy Temple's ten-day Painkuni festival falls in the Malayalam month of Meenam, mid-March to mid-April. Eravikulam stays shut until 1 April.

April

The first showers return, about 105 mm across the state, more in the south: Thiruvananthapuram averages about 118 mm. Eravikulam reopens on 1 April, and the cooler air of Munnar, at about 1,600 metres, is the usual escape from the heat of the plains. Days stay hot and humid on the coast.

May

Wetter than many expect: about 224 mm across Kerala and about 319 mm at Kochi, before the monsoon has even arrived. It is still part of IMD's hottest season. The Theyyam season ends in late May. If you travel now, keep afternoons free for the showers and plan beach days for the mornings.

June

The south-west monsoon normally sets in over Kerala around 1 June, and June averages 643 mm across the state. The north takes the heaviest rain: Kannur averages about 991 mm, against about 303 mm at Thiruvananthapuram. Kerala Tourism names the monsoon as the season for Ayurvedic rejuvenation treatments, the resident birds at Kumarakom are easiest to watch from June to August, and high water can change a houseboat's route.

July

The wettest month, at 720 mm across the state. The hills are at their greenest and mist often hides the views; the sea is no place for swimming. It is a month for an Ayurveda course rather than a beach holiday: our Kerala Panchakarma retreat is a doctor-led programme of a week or more, run as a therapeutic tradition, not a medical cure.

August

The rain eases to about 427 mm. Onam's ten days of festivities begin at the star of Atham in the Malayalam month of Chingam, so the dates move each year, in August or September; our Onam in Kerala experience adds flower markets, an Onasadya and, where dates align, a boat race. The snake-boat season opens with the Nehru Trophy on Punnamada Lake at Alleppey, usually in August.

September

About 260 mm, still the south-west monsoon. Onam can fall in September, and the Champions Boat League races continue across the backwaters until November. The paddy fields of Kuttanad and the tea slopes are green, and the hill roads can still be slow after heavy rain.

October

The north-east monsoon arrives, and October, at 303 mm, is wetter than September. IMD notes that October brings the most rain of the north-east monsoon season. The south feels it most: Thiruvananthapuram averages about 282 mm, almost as much as its June. In the first three weeks of October, Idukki district, where Munnar and Thekkady lie, has the highest normal rainfall of any Kerala district. The Theyyam season opens in mid-October, and the Padmanabhaswamy Temple's Alpasi festival falls in Thulam, mid-October to mid-November.

November

Rain falls back to about 153 mm across the state, though the south stays wetter: Thiruvananthapuram averages about 198 mm. Migrant birds begin to arrive at Kumarakom, and the boat-race season closes during the month. Leave spare time in your plans for wet afternoons.

December

The dry season begins: about 35 mm across the state, about 63 mm at Thiruvananthapuram in the far south. The houseboats fill up through December and January. On New Year's Eve, the Fort Kochi carnival draws thousands into the old quarter of Kochi.

Which month for which part of Kerala

  • Backwaters and the central coast: Alappuzha averages about 20 to 55 mm a month from December to March, against about 350 mm in October, more than September's 302 mm. Our Alleppey travel guide and Kumarakom travel guide cover the lake.
  • The hills: Munnar shares the state's dry December to March, but Eravikulam is shut in February and March, so December and January give dry weather with the park open. See our Munnar travel guide.
  • The north: Kannur and Kozhikode are almost rainless in January and February, under 4 mm a month, but take the heaviest monsoon, with about 800 to 1,000 mm in June.
  • The far south: Thiruvananthapuram gets about 1,784 mm a year, against about 3,053 mm at Kochi, with two peaks of similar size, in June and October.

When to go for Ayurveda

Kerala Tourism's monsoon page says that, according to Ayurveda, the monsoon is the best season for rejuvenation therapies, when the air is cool and free of dust. Centres run all year, so the dry months work too if you are combining treatment with sightseeing. Choose a centre certified by the state's Department of Tourism, as Kerala Tourism advises.

Planning around the seasons

For houseboat decks, beaches and clear hill views, plan for December to March and book early for December and January. For festivals, look to August and September for Onam and the boat races, and October to May for Theyyam. For the monsoon, go for the green hills and Ayurveda, and allow slack for rain. Every season's routes are on our Kerala tour packages page and our Kerala tours and experiences page, and the places themselves are in our Kerala travel guide.

Why book with Experience My India

  • Government-approved operator

    Approved by the Ministry of Tourism, Government of India

  • 500+ vetted local guides

    35+ destination specialists plan every trip by hand.

  • Human help, every day

    Mon–Sun, 9:00 AM – 9:00 PM IST · +91 73022 65809

  • No payment until you approve

    You receive a written quote first; nothing is charged to start planning.

Frequently asked questions

Is December a good time to visit Kerala?

Yes. December starts the dry season, with about 35 mm of rain on IMD's state average, and Eravikulam National Park in Munnar is open, which it is not in February and March. It is also one of the two busiest months on the houseboats on our routes, so book early. In the far south, Thiruvananthapuram still averages about 63 mm, and Fort Kochi's carnival fills the old quarter on New Year's Eve.

Can you visit Kerala in March?

Yes; March is one of the driest months, at about 33 mm of rain. It is getting hot, though: IMD's pre-monsoon normals are the year's highest, about 33°C by day on the coast. Eravikulam National Park is closed until 1 April for the Nilgiri tahr's calving season, so Munnar visitors see the tea estates and lakes but not the tahr. Theyyam continues in the north.

How hot does Kerala get in April and May?

IMD's pre-monsoon normals, for March to May, put daytime highs at about 33°C at Kochi, Alappuzha and Thiruvananthapuram, about 34°C at Kannur, and 35 to 36°C inland at Punalur and Palakkad, with nights around 25°C. Humidity makes it feel hotter, and May adds about 224 mm of rain. The hill stations, such as Munnar at about 1,600 metres, are cooler.

Is September a good time to visit Kerala?

It is green and festive rather than dry. September is still the south-west monsoon, at about 260 mm of rain on the state average, though far less than July's 720 mm. Onam can fall in September, and the snake-boat races continue through the month. Travel with spare time for rain; October, at 303 mm, is wetter still.

When is the Theyyam season in North Kerala?

Kerala Tourism puts it at mid-October to late May, in the sacred groves and village shrines of Kannur and Kasaragod. Each shrine keeps its own calendar, and a ritual can run through the night, so dates must be matched to your trip. Our Theyyam ritual begins by finding shrines near your route on your dates.

Tour packages in Kerala

See all

Experiences in Kerala

See all
Alleppey houseboat cruise
Alleppey houseboat cruise

Alleppey

Alleppey houseboat cruise

Private guide and vehicle to and from the boarding jetty

Price on request

Onam in Kerala
Onam in Kerala

Kerala

Onam in Kerala

Private guide and vehicle

Price on request

From the journal: Kerala

Customer reviews

Experience My India is rated 4.3 on Tripadvisor. We publish guest reviews after each trip.

Read our reviews

Plan a trip

Tailor-made quote from a specialist