rajkot has a semi-arid climate, with hot, dry summers from mid-march to mid-june and the wet monsoon season from mid-june to october, when the city receives 590 mm of rain on average. the months from november to february are mild, the average temperature being around 20 °c, with low humidity.