Archive · 25 Sep 2025
India's Top Cotton-Producing States: A Detailed Overview
India is a big cotton producer, second in the world!
In the 2024-25 season, India produced a lot of cotton bales.
Maharashtra leads the way, making the most cotton.
Gujarat is second and is really good at growing cotton on each piece of land.
Rajasthan also grows a lot.
Telangana and Madhya Pradesh are also big contributors.
India is working to improve cotton farming.
This helps India stay a leader in cotton around the world.
India is the world's second-largest cotton producer and consumer.
Total cotton production in India is estimated at 294.25 lakh bales for the 2024-25 season.
Maharashtra leads in cotton production with 89.09 lakh bales.
Gujarat shows high productivity, with a yield of 507.02 kg/ha.
The cotton sector is a cornerstone of the global textile industry.
- Who
- India's top cotton-producing states
- What
- Cotton production data and rankings for the 2024-25 season
- When
- 2024-25 cotton season (provisional estimates)
- Where
- India, specifically Maharashtra, Gujarat, Rajasthan, Telangana, and Madhya Pradesh
- Why
- To highlight the key contributors to India's cotton output and showcase their performance.
- India's Global Cotton Rank
- 2nd largest producer & consumer
- Total Cotton Production (2024-25)
- 294.25 lakh bales
- Maharashtra Production (2024-25)
- 89.09 lakh bales
- Gujarat Production (2024-25)
- 71.34 lakh bales
- Rajasthan Production (2024-25)
- 18.45 lakh bales
- Telangana Production (2024-25)
- 49.86 lakh bales
- Madhya Pradesh Production (2024-25)
- 15.35 lakh bales