The average yield of cotton is the highest in India for the state of Andhra Pradesh. According to the figures of 2017−18, Andhra Pradesh tops the list with 686 kg /Hectare yield of cotton. Wet and humid climate is considered as the best condition for cotton cultivation.