We use cookies and external services: MapTiler for interactive maps and Google Maps to show route duration/distance. Both may process personal data such as your IP address, including transfers outside the EU/EEA. See our privacy policy for details. By clicking ‘Accept all’, you consent to this.
Jaipur features a hot semi-arid climate with long, scorching summers, a brief but intense monsoon, and cool, dry winters. The city experiences dramatic temperature swings, abundant sunshine, and moderate annual rainfall, shaped by its inland location near the Thar Desert. Jaipur’s weather brings vibrant seasonal contrasts, making it a dynamic destination for travellers year-round.
The best times to travel section shows how the months compare for a visit, so you can find the time of year that fits what you want to do.
Background colours of the months:
The colour shows the typical temperature: yellow (hot), green (mild) and blue (cold). How strong the colour is shows the travel season: full colour means high season, soft colour means shoulder season and soft-striped means off season.
Weather symbols:
Each month has one symbol showing what the weather is typically like, such as hot and sunny, freezing or a rainy or snowy season. Use them to quickly spot months that match the weather you want, or to avoid the ones that don't.
Crowdedness:
The people icon shows how busy the place usually is. The more people, the more crowded it gets.
Additional notes:
The grey info boxes point out special things worth knowing, like recurring weather issues or seasonal events.
The climate of Jaipur
Jaipur’s climate is defined by its continental, semi-arid setting on the edge of the Thar Desert. The year is divided into four main seasons: a cool winter (mid-December to mid-February), a hot summer (March to June), a monsoon season (late June to mid-September), and a short post-monsoon period (October–November). Summers are extremely hot, with daytime highs regularly reaching 40–45°C in May and June, and nights remaining warm at 25–29°C. Heatwaves are common, and humidity rises before the monsoon arrives. Sunshine is abundant, with up to 9 hours per day in spring and early summer, and UV levels are very high.
The monsoon brings most of Jaipur’s annual rainfall (565–650 mm), concentrated from July to September. July and August are the wettest months, each receiving 180–190 mm of rain, often as intense, short-lived downpours and thunderstorms. Humidity peaks during this period, but rain provides some relief from the extreme heat. Winters are cool and dry, with daytime highs of 22–26°C and chilly nights dropping to 7–10°C. Occasional cold waves can bring temperatures near freezing, and fog or mist may occur on winter mornings. Rain is rare in winter, but occasional showers from western disturbances are possible. Spring and autumn are transitional, with mild to warm days, cool nights, and low rainfall. Winds are generally light to moderate (8–14 km/h), strongest in summer and during storms. Jaipur enjoys about 2,800–3,000 hours of sunshine annually, and daylight ranges from 10 hours in winter to 14 hours in summer.
| Average climate data for Jaipur, India | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
| Average maximum temperature (°C) | 22 | 25 | 31 | 37 | 40 | 39 | 34 | 32 | 34 | 34 | 29 | 25 | 40 |
| Average minimum temperature (°C) | 8 | 11 | 16 | 22 | 26 | 28 | 26 | 25 | 23 | 20 | 14 | 9 | 8 |
| Average precipitation (mm) | 7 | 11 | 3 | 5 | 18 | 64 | 225 | 204 | 66 | 25 | 4 | 4 | 635 |
| Average rainfall days (days) | 1 | 1 | 0 | 1 | 2 | 4 | 11 | 10 | 4 | 1 | 0 | 0 | 35 |
| Average daily daylight hours (h) | 10 | 11 | 12 | 12 | 13 | 13 | 13 | 13 | 12 | 11 | 10 | 10 | 12 |
| Average daily sunshine hours (h) | 8 | 9 | 8 | 9 | 9 | 7 | 5 | 5 | 8 | 9 | 9 | 8 | 8 |
| Average UV index | 5 | 7 | 9 | 11 | 12 | 12 | 12 | 12 | 10 | 8 | 6 | 5 | 9 |
Travel info
- Winter (Nov–Feb): Cool and dry (7–26°C), with clear skies, chilly nights, and little rain. Pack layers and a jacket for evenings. Ideal for sightseeing, festivals, and outdoor activities.
- Summer (Mar–Jun): Extremely hot (25–45°C), with very high UV and occasional heatwaves. Bring light, breathable clothing, sun protection, and hydrate often. Plan outdoor activities for early mornings or evenings.
- Monsoon (Jul–Sep): Warm and humid (24–34°C), with frequent heavy rain and thunderstorms. Carry an umbrella, waterproof shoes, and flexible plans. Some travel delays and flooding are possible during intense downpours.
- Post-monsoon (Oct–Nov): Mild (13–34°C), with pleasant days, cool nights, and low rainfall. Layered clothing is recommended. Enjoy festivals and fewer crowds.
- General Tips: Jaipur’s weather is unpredictable in transition seasons – always check the forecast. Use sun cream year-round, carry water, and book accommodations early for winter peak season. Roads can be affected by heavy rain during the monsoon.
The best time to visit Jaipur
The best time to visit Jaipur is from October to March, when temperatures are mild (8–28°C), humidity is low, and rainfall is minimal. These months offer the most comfortable weather for sightseeing, exploring the city’s forts and palaces, and enjoying vibrant festivals. Clear skies and pleasant evenings make winter ideal for outdoor activities and cultural experiences.
The worst time to visit Jaipur
The least favourable time to visit is from May to September, when Jaipur faces extreme heat (often above 40°C) and the intense monsoon. High humidity, heavy rain, and the risk of flooding or travel disruptions can make outdoor activities challenging. Summer heat can be oppressive, especially for those unaccustomed to hot climates.
Frequently asked questions
Jaipur has a hot semi-arid climate with long, scorching summers, a short but intense monsoon (July–September), and cool, dry winters. Temperatures range from 7°C in winter nights to 45°C in summer days.
Summer temperatures in Jaipur often reach 40–45°C, especially in May and June. Nights remain warm, and heatwaves are common. UV levels are very high, so sun protection is essential.
The monsoon season in Jaipur runs from late June to mid-September, with most rain falling in July and August. Rainfall is often intense and brief, sometimes causing local flooding or travel delays.
Winters in Jaipur are cool and dry, with daytime highs of 22–26°C and nighttime lows of 7–10°C. Cold waves can bring temperatures near freezing, and fog or mist may occur on winter mornings.
Jaipur is humid during the monsoon, with humidity up to 80–90%. The rest of the year, humidity is moderate to low. Winds are generally light to moderate, stronger in summer and during storms.
Pack light, breathable clothes and sun protection for summer, layers and a jacket for winter evenings, and an umbrella and waterproof shoes for the monsoon. Hydrate often and use sun cream year-round.
Jaipur can be visited year-round, but October to March offers the best weather for sightseeing and festivals. Summer and monsoon months can be challenging due to extreme heat, high humidity, and heavy rain.
Minimum and maximum temperatures in Jaipur
The warmest month, with the highest average maximum temperature, is May (40.4 °C). The month with the lowest average maximum temperature is January (22.5 °C). Overall, the average maximum temperature over the whole year is 31.9 °C.
The month with the highest average minimum temperature is June (27.5 °C). The coldest month, with the lowest average minimum temperature, is January (8.3 °C). Overall, the average minimum temperature over the whole year is 18.9 °C.
Rainfall amount in Jaipur
The wettest month, with the highest amount of precipitation, is July (225.1 mm). The driest month, with the least amount of precipitation, is March (3.1 mm). Over the whole year there are 634.7 mm of rainfall on average.
Rainfall days in Jaipur
The month with the most days of rain is July (11.2 days). The month with the fewest days of rain is March (0.3 days). Over the whole year there are 34.9 days of rain on average.
Daylight hours and sunshine hours in Jaipur
The month with the longest days, so the most daylight, is June (Average daylight: 13.1 h). The month with the shortest days, so the least daylight, is December (Average daylight: 10 h). Over the whole year there are 11.7 h of daylight per day on average.
The month with the most sunshine per day is November (Average sunshine: 9.1 h). The month with the least sunshine per day is July (Average sunshine: 4.9 h). Over the whole year there are 7.8 h of sunlight per day on average.
UV index in Jaipur
The months with the highest average UV index are May, June, July and August (UV index: 12). The months with the lowest average UV index are January and December (UV index: 5). Over the whole year the average UV index is 9.1.
- Jaipur climate overview
- Climate table
- Related travel information for Jaipur
- The best time to visit Jaipur
- The worst time to visit Jaipur
- Frequently asked questions
- Temperature summary
- Rainfall amount summary
- Rainfall days summary
- Daylight hours and sunshine hours summary
- UV index summary
- Other recommended travel destinations