Best Time to Visit Jaipur

India · weather by month, temperature and rainfall

Best monthsNovember to February
HottestMay · 41°C
ColdestJanuary · 8°C
WettestJuly · 190 mm

If you want the most pleasant weather in Jaipur, plan your trip for November to February. May is the hottest month, with average highs of 41°C (107°F), while January is the coldest, with lows around 8°C (46°F). Rain is heaviest in July, at about 190 mm (7.5 in), and lightest in December, at 3 mm (0.1 in). July is the least comfortable month, mainly because of the heat.

When to go to Jaipur: a seasonal guide

November to February: the sweet spot

These are the months to come if you want to walk around a lot. Days are warm and dry, and the sun stays out. December and January nights get properly cold, down to about 8°C in January, so you'll want a jacket for sunrise at Amber Fort or an evening on a rooftop in the Pink City, the old walled centre.

This is also high season, and it feels like it. Hotels in the old city fill up, and the City Palace and Hawa Mahal get busy by mid-morning. Travelling with kids? School holidays around Diwali (October or November, depending on the year) and over Christmas bring Indian families too. January has the Jaipur Literature Festival, one of the biggest book events in Asia. It's fun, but rooms get scarce and pricey that week.

March and October: shoulder months

October is still warm but dry, and the rain is long gone. Diwali lights up the bazaars of Johari and Bapu Bazaar, and the crowds build as the month goes on. March brings Holi, the colour festival, which is loud, messy and joyful. It's a great reason to visit, but wear clothes you don't mind ruining. Gangaur, a spring festival honouring the goddess Parvati, also falls around March or April, with processions through the old city.

Afternoons in both months can reach 33°C. Plan forts and palaces for the morning, then rest or shop indoors.

April to June: the hot stretch

Be honest with yourself here. April is 38°C, and May is the hottest month at 41°C, with June right behind at 40°C. Nights stay warm too, so there's little relief. The air is dry, though, which makes it feel less sticky than the coast.

If you're on a tight budget, this is low season, and hotel deals are easy to find. You'll have the Jantar Mantar, the old stone observatory, almost to yourself. But it has no shade at midday. Stick to early mornings and long lunches in air-conditioned cafés.

July to September: monsoon

July and August are the wettest, with rain on most days and humidity up to 76%. It's grey and muggy, but the hills around Amber turn green, and Teej, a monsoon festival in July or August, fills the city with swings and songs. Some outdoor sights get muddy, and sunshine is rare. September is drier but still damp. If you hate crowds and don't mind showers, it's quiet and cheaper.

Jaipur weather by month

0°5°10°15°20°25°30°35°40°45°0100200January: 10 mm rainFebruary: 8 mm rainMarch: 15 mm rainApril: 9 mm rainMay: 24 mm rainJune: 66 mm rainJuly: 190 mm rainAugust: 189 mm rainSeptember: 85 mm rainOctober: 10 mm rainNovember: 5 mm rainDecember: 3 mm rainJanuary: 23°CFebruary: 27°CMarch: 33°CApril: 38°CMay: 41°CJune: 40°CJuly: 36°CAugust: 33°CSeptember: 33°COctober: 33°CNovember: 29°CDecember: 25°CJanuary: 8°CFebruary: 11°CMarch: 16°CApril: 22°CMay: 27°CJune: 29°CJuly: 27°CAugust: 25°CSeptember: 23°COctober: 19°CNovember: 15°CDecember: 10°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan23°C / 8°C10 mmExcellentFeb27°C / 11°C8 mmExcellentMar33°C / 16°C15 mmGoodApr38°C / 22°C9 mmPoorMay41°C / 27°C24 mmPoorJun40°C / 29°C66 mmPoorJul36°C / 27°C190 mmPoorAug33°C / 25°C189 mmPoorSep33°C / 23°C85 mmFairOct33°C / 19°C10 mmGoodNov29°C / 15°C5 mmExcellentDec25°C / 10°C3 mmExcellent

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January23°C 74°F8°C 46°F10 mm139%8.5Excellent 10
February27°C 81°F11°C 51°F8 mm233%9.6Excellent 10
March33°C 91°F16°C 61°F15 mm229%7.3Good 7.1
April38°C 101°F22°C 72°F9 mm222%7.6Poor 3.8
May41°C 107°F27°C 80°F24 mm424%7.9Poor 2
June40°C 104°F29°C 83°F66 mm1140%6.5Poor 1.9
July36°C 96°F27°C 80°F190 mm1965%3.3Poor 0.8
August33°C 91°F25°C 76°F189 mm1876%3.6Poor 1.8
September33°C 92°F23°C 73°F85 mm1269%6Fair 5.5
October33°C 92°F19°C 67°F10 mm248%8.5Good 6.8
November29°C 85°F15°C 58°F5 mm140%8.6Excellent 9.3
December25°C 76°F10°C 49°F3 mm138%9.1Excellent 10

Frequently asked questions

When is the best time to visit Jaipur?

The best time to visit Jaipur is November to February, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Jaipur?

May is the hottest month in Jaipur, with an average high of 41°C (107°F).

What is the coldest month in Jaipur?

January is the coldest month in Jaipur, with an average low of 8°C (46°F).

What is the rainiest month in Jaipur?

July is the wettest month, with about 190 mm (7.5 in) of rain. December is the driest, with 3 mm (0.1 in).

Nearby destinations

More in India