A major factor that influences the rate of evaporation is the relative humidity of the air around you. If the air is humid, then it already has water vapor in it, probably near saturation, and cannot take any more. Therefore, sweat does not evaporate and cool your body as efficiently as when the air is dry. 