Puri has hot summers as it is on the seacoast. Although the days are hotter than average, the evenings are milder, due to proximity of sea. The weather is mellowed down by the sea breeze. Nevertheless, you can visit even during summers, which is a peak tourist season. You can visit Puri all through out the year. March to May, the temperature remains between 19 °C to 45 °C. April and May are extremely warm in comparison to March.
Puri has mildly cold winter which is pleasant due to presence of the sea breeze. The tourist season is in full swing around the winter vacations too. December to February, the temperature stays between 10 °C to 18 °C, the nights being more cold. This is the ideal time to visit Puri and enjoy to the fullest.