India’s cotton output for the 2025-26 season starting October is likely to be between 312 and 335 lakh bales of 170 kg each, despite a dip in area and feares of excess rain hurting production in some regions.
Arrivals of the new crop have picked up this week across various States with the daily arrivals estimated at over 1 lakh bales and prices of raw cotton are trending below the minimum support price (MSP) levels on weak demand.
The carry-forward stocks for 2025-26 season are estimated at 60.59 lakh bales over 39.19 lakh bales a year ago due to higher imports.