Situated on India’s eastern drift, the cool wind from the Bay of Bengal makes the tropical climate in Puri more tolerable when contrasted with inside Odisha (Orissa). The late spring a very long time from March to May are hot and moist, with temperatures ascending to more than 39° C. Puri faces the south west storm in June, and temperatures tumble to around 28° C till October. The precipitation crests to around 250 mm amid July and August, and plunges to roughly 127 mm by October.
Winter in Puri makes its essence felt from November, when temperatures begin tumbling to keep up a normal of 16° centigrade in December and January. Chilly breezes from the North east keep the temperatures low regardless of the brilliant daylight. In any case, this is the most wonderful time for guests to Puri.