Cotton fabric by the yard for apparel, décor, and craft projects, with tiered wholesale pricing and no minimum order.
| Weight | Best For | Shop |
|---|---|---|
| 90 gsm | Blouses, tops, lightweight dresses | 90 gsm fabric |
| 150 gsm | Shirts, skirts, everyday apparel | 150 gsm fabric |
| 200 gsm | Sweatshirts, hoodies, jackets | 200 gsm fabric |
| 300 gsm | Structured jackets, bags | 300 gsm fabric |
Most cotton fabric in this collection is 100% Cotton, with popular blends including 95% Cotton/5% Spandex for stretch, 65% Cotton/35% Polyester, 80% Cotton/20% Polyester, and 50/50 cotton-polyester for easy-care performance.
Common widths include 145cm, 150cm, 160cm, 175cm, 180cm, and 185cm.
Cotton fabric is priced per yard, typically $13.99–$32.99 (full range $3.99–$59.99), with no minimum order. Buy 1-21 yards at list price, 22-42 yards for 5% off, 43-70 yards for 10% off, and 70+ yards for 30% off on most fabrics. Orders above 300 kg get quote-based pricing — contact our team.
Swatch cards are available on most cotton fabrics for a small fee, so you can check hand feel and color before committing to yardage.
We ship cotton fabric to 130+ countries with duties and taxes included in the price. Typical lead time is about a week.
Our cotton fabric is produced under OEKO-TEX Standard 100, ISO 9001, and ISO 14001 certified processes.
Custom printing is available on select cotton fabrics; contact our team for details.
Lighter cotton fabrics under 150 GSM suit blouses and dresses, mid-weights around 150-250 GSM work well for shirts and skirts, and heavier cotton above 250 GSM is best for jackets and structured goods. See our lightweight and heavyweight fabric hubs for more options.
Pure cotton offers superior breathability and softness, while blends like cotton-spandex or cotton-polyester add stretch, wrinkle resistance, or durability. Choose based on the drape, stretch, and care needs of your project — our blog covers this in more depth.
We use cookies primarily for analytics to enhance your experience. You can choose to "Accept all" or "Reject all" cookies. You can also manage your preferences or learn more about our cookie policy.