What countries does cotton come from?

Cotton grows from seeds of the cotton tree/plant/shrub - gossypium.

The places it comes from include India, America, Africa, China, Brazil, Pakistan, Turkey. Cotton shrubs are native to Tropical and SubTropical regions internationally.

The varieties of the native American are: Gossypium Hirsutum and Gossypium barbadense.

It is a soft, staple fibre which is strong, durable and absorbent.