India is the world’s second-largest cotton producer as of the 2025/26 season. Indian cotton production is estimated at around 24.5 million 480-lb bales by the USDA and up to 317 lakh bales of 170 kg by CAI. Indian output exceeds Brazil's and the United States' production. China remains the largest producer globally according to the latest cotton production statistics.
This Question is Also Available in:
हिन्दीಕನ್ನಡ