Cotton
US production, yield, acres and prices received by farmers
13.4M bales
production, 2026 forecast
13.4M bales
production, 2026 forecast
US farmers are expected to harvest 13.4 million bales of cotton in 2026 (forecast), down 3.3% from 2025. The yield is 790 pounds per acre (forecast) on 10.4 million acres planted. Texas grows the most, 32.7% of the US total.
Updated Oct 10, 2026 · data 2000 to 2026
Production
13.4M bales
-3.3% vs 2025 · 2026 forecast
Yield
790 lb/acre
-7.3% vs 2025 · 2026 forecast
Area planted
10.4M acres
+12.6% vs 2025 · 2026
Price received
-
Over the years
United States, 2000 to 2026
Production
480-lb bales, by year
Yield
pounds per acre harvested
Acres planted and harvested
Acres by year
Value of production
US dollars, by year
The orange dot is this crop year's forecast; it is replaced by the final estimate after the harvest.
By state
Production of cotton in each state, 2026 (forecast where marked), bales
Production by state
Click a state for its Local Economy page
States with the most cotton
And the share of the US total
| State | Production (bales) | Share of US | Change vs year before |
|---|---|---|---|
| Texas | 4,395,000 (F) | 32.7% | -16.5% |
| Georgia | 2,000,000 (F) | 14.9% | +12.7% |
| Arkansas | 1,600,000 (F) | 11.9% | +20.4% |
| Missouri | 880,000 (F) | 6.5% | +14.6% |
| Mississippi | 850,000 (F) | 6.3% | +7.6% |
| North Carolina | 750,000 (F) | 5.6% | +17.4% |
| Alabama | 710,000 (F) | 5.3% | +26.1% |
| Tennessee | 420,000 (F) | 3.1% | +19.3% |
| California | 360,000 (F) | 2.7% | -10.2% |
| South Carolina | 330,000 (F) | 2.5% | -4.3% |
| Arizona | 280,000 (F) | 2.1% | -1.8% |
| Louisiana | 250,000 (F) | 1.9% | +11.1% |
| Oklahoma | 190,000 (F) | 1.4% | -71.4% |
| Virginia | 160,000 (F) | 1.2% | -5.3% |
| Florida | 120,000 (F) | 0.9% | +9.1% |
The 15 states with the most. Download the CSV for all 17.
Futures and positioning
Futures related to cotton on the Commodities page
Cotton futures CT=F
Questions and answers
How much cotton does the US produce?
13.4 million bales is the 2026 forecast, down 3.3% from the year before. The 2025 crop was worth $4.2 billion.
Which state grows the most cotton?
Texas, with 4.39 million bales in 2026 (32.7% of the US), followed by Georgia and Arkansas.
What is the average cotton yield per acre?
790 pounds per acre is the 2026 forecast, compared with 852 lb/acre the year before.
How many acres of cotton are planted in the US?
10.4 million acres were planted in 2026, up 12.6% from the year before.
Official government statistics since 2000, updated weekly. Production, yield and harvested area of corn and sorghum are for grain; planted area is for all uses. Empty values were not published; they are not zero.