China's domestic cotton spot market is experiencing an unusual regional price divergence. On July 7, 2026, public quotes show Xinjiang 3128B grade lint averaging only 17,807 yuan/ton, while inland markets like Jiangxi and Zhejiang reached 18,040 and 18,014 yuan/ton respectively—a gap of up to 233 yuan/ton. This is not merely a transport cost issue; it reflects deeper structural differences in inventory, downstream operations, and trade sentiment.
Regional Price Landscape: A Clear Gradient
Data from that day reveals a distinct pricing tier: Xinjiang sits at the low end with 17,807 yuan/ton; traditional textile hubs like Shandong, Jiangsu, and Hebei cluster around 17,916-17,917 yuan/ton, roughly 110 yuan above Xinjiang; Henan quotes 17,873 yuan/ton, slightly below coastal provinces; while Jiangxi, Zhejiang, and Fujian break the 18,000 yuan/ton mark, leading the nation. Anhui stands at 17,976 yuan/ton, in the middle.
This structure is not random. Xinjiang, as the largest cotton-producing region, typically faces 400-600 yuan/ton in outbound transport costs. Yet the current inland-Xinjiang spread is far below that level—meaning inland cotton's actual premium has been compressed, or Xinjiang's transport costs are being absorbed by traders and mills.
Underlying Industrial Logic
Xinjiang's lower prices stem from ample supply and slower outbound flows. The 2025/26 season output is estimated at 5.5 million tons, but local textile capacity expansion can't fully absorb it, forcing large volumes to move inland. However, uncertainty over outbound freight subsidy policies has led many traders to hold back, reducing liquidity and pressuring prices.
Inland markets tell a different story. Mills in Jiangxi, Zhejiang, and Fujian operate at high utilization rates, sustaining firm demand for high-grade cotton. Zhejiang's 18,014 yuan/ton quote, in particular, reflects strong preference for 3128B grade. Shandong and Jiangsu both quote 17,916 yuan/ton, indicating balanced supply-demand, yet still above Xinjiang.
Henan's 17,873 yuan/ton sits below coastal but above Xinjiang, reflecting cost sensitivity and dependence on Xinjiang arrival schedules.
Practical Implications for Procurement and Trade
For textile mills, current spreads demand refined sourcing strategies. Inland mills could lock Xinjiang cargo and absorb transport costs to achieve lower landed costs than local spot—provided transit time is manageable and policy remains stable.
For traders, inter-regional arbitrage exists but is squeezed. The Xinjiang-Shandong spread of only 110 yuan/ton leaves thin margins after short-haul freight and losses. Bigger opportunities lie in Xinjiang-Jiangxi/Zhejiang spreads exceeding 200 yuan/ton.
Outlook: Divergence May Persist
In the near term, this pattern is unlikely to shift fundamentally. Xinjiang outbound progress and subsidy policy remain key variables—lower subsidies would raise outbound costs and further depress Xinjiang quotes; higher or maintained subsidies could accelerate flows and narrow spreads.
On the demand side, the textile sector enters a traditional lull, but high-count yarn and premium fabric orders remain stable, supporting 3128B grade. Through August-September, inland prices are expected to stay within 17,800-18,200 yuan/ton, while Xinjiang may fluctuate between 17,600-17,900 yuan/ton.
