The short answer
When to go to Puri
October to March is the best time, with November to February the most comfortable for the Jagannath Temple and the beach. April and May turn very hot, and June to September is monsoon season, though it is quieter and cooler than the winter peak if you don't mind rain. The Ratha Yatra festival falls on the second day of the bright fortnight of Ashadha in the Hindu calendar, so its date shifts between June and July each year; plan around it unless you want to experience it.
Month by month
Puri weather by month
| Month | High | Low | Rain | Verdict | What to expect |
|---|---|---|---|---|---|
| January | 27°C | 18°C | 16 mm | Cool, dry and clear; ideal beach weather | |
| February | 29°C | 22°C | 13 mm | Warm days, comfortable evenings | |
| March | 31°C | 25°C | 16 mm | Warming up; still manageable with shade | |
| April | 32°C | 27°C | 27 mm | Hot and humid by midday | |
| May | 33°C | 28°C | 72 mm | Very hot and humid ahead of the monsoon | |
| June | 33°C | 28°C | 172 mm | Monsoon arrives; Rath Yatra crowds possible (June or July, varies) | |
| July | 32°C | 27°C | 341 mm | Heavy monsoon rain; Rath Yatra crowds possible (June or July, varies) | |
| August | 32°C | 27°C | 361 mm | Heaviest rainfall of the year | |
| September | 32°C | 27°C | 272 mm | Still wet; humid throughout | |
| October | 32°C | 25°C | 204 mm | Rain easing; fewer crowds than winter | |
| November | 30°C | 21°C | 57 mm | Clearing skies; comfortable for the beach and temple | |
| December | 28°C | 18°C | 15 mm | Cool, dry and one of the best months |
Temperatures and rainfall are long-term monthly averages. Check the forecast a few days before you travel.
Seasons at a glance
Puri seasons for families and seniors
The easiest months: January, February, November and December
- January: Cool, dry and clear; ideal beach weather
- February: Warm days, comfortable evenings
- November: Clearing skies; comfortable for the beach and temple
- December: Cool, dry and one of the best months
Good, with small trade-offs: March and October
- March: Warming up; still manageable with shade
- October: Rain easing; fewer crowds than winter
Possible, with planning: April, June and September
- April: Hot and humid by midday
- June: Monsoon arrives; Rath Yatra crowds possible (June or July, varies)
- September: Still wet; humid throughout
Best avoided with parents or children: May, July and August
- May: Very hot and humid ahead of the monsoon
- July: Heavy monsoon rain; Rath Yatra crowds possible (June or July, varies)
- August: Heaviest rainfall of the year
Useful answers
Best time to visit Puri: FAQs
What is the best month to visit Puri?
January, February, November and December are the best months to visit Puri, with March and October also good. October to March is the best time, with November to February the most comfortable for the Jagannath Temple and the beach. April and May turn very hot, and June to September is monsoon season, though it is quieter and cooler than the winter peak if you don't mind rain. The Ratha Yatra festival falls on the second day of the bright fortnight of Ashadha in the Hindu calendar, so its date shifts between June and July each year; plan around it unless you want to experience it.
Which months should I avoid in Puri with elderly parents?
May, July and August are the months to avoid with older travellers. Very hot and humid ahead of the monsoon Heavy monsoon rain; Rath Yatra crowds possible (June or July, varies)
When does it rain most in Puri?
August is the wettest month, with about 361 mm of rain on average. The hottest month is May, with average highs around 33°C.