Cotton

On 21 Jul 2026, the average price of Cotton in India across 15 mandis was ₹8,091.8 per quintal (min ₹5,750 – max ₹9,200).

📊 Current Live Price

(national average)

Average Price

₹8,091.8

per quintal

Price Range

₹5,750 - ₹9,200

across 15 mandis

Min Price

₹5,750

Max Price

₹9,200

📈 Last 7 Days Price Trend & Arrival Quantity

(national avg)

Price (₹)₹2,071.64₹4,143.29₹6,214.93₹8,286.58₹0Arrival (Q)9.7819.5529.3339.1013 Jul14 Jul15 Jul16 Jul17 Jul18 Jul20 Jul21 Jul

Price History (Last 7 Days)

DateAverage Price (₹/Quintal)Avg Arrival (Quintals)
13 Jul 2026₹8,181.777.88
14 Jul 2026₹8,460.623.11
15 Jul 2026₹8,631.8533.9
16 Jul 2026₹8,404.2140.73
17 Jul 2026₹8,426.19.36
18 Jul 2026₹8,195.459.32
20 Jul 2026₹8,402.8815.54
21 Jul 2026₹8,091.86.49

Recent Prices by Mandi

Mandi NameStatePrice (₹/Quintal)
Jasdan APMCGujarat₹8,900
Jam Jodhpur APMCGujarat₹8,500
Hadad APMCGujarat₹8,100
Adilabad APMCTelangana₹7,000
Botad(Haddad) APMCGujarat₹8,075
Bodeliu APMCGujarat₹8,125
Babra APMCGujarat₹8,075
Mylavaram APMCAndhra Pradesh₹7,100
Rajula APMCGujarat₹5,750
Rajkot APMCGujarat₹8,600

Historical Price & Arrivals Data

No historical data found for this crop.

Upgrade your subscription to view historical data

View Plans