Wholesale stretch denim, slub denim and denim twill by the roll for jeans, jacket, skirt and workwear programs. Request current styles, colors, availability and roll pricing. We ship across the US, Canada and Mexico.
| Weight | Width | Roll length |
|---|---|---|
| 5 oz to 10 oz | 48/50″ to 58/60″, depending on style | approx. 60–100 yards |
Styles: 15 styles: stretch, slub, bull, washed, twill, satin and 4-way stretch denim
Content: Cotton/spandex and cotton/polyester/spandex blends (see each style below)
Minimum order: 1 roll
Lead time: 1–2 business days
Samples: Free swatches — we recommend one before every order. Sample yardage (1–3 yards) is charged — ask for pricing.
Each style’s weight, content, width and colors are listed below. Colors vary on screen, so order a free swatch to confirm before you buy.
| Style | Fabric | Weight | Content | Width | Colors shown |
|---|---|---|---|---|---|
| DENS-5-8036 | Stretch Denim 5 oz | 5 oz | 98% cotton / 2% spandex | 48/50" | Indigo, Black |
| DENS-6-SLB-47 | Slub Stretch Denim 6 oz | 6 oz | 97% cotton / 3% spandex | 50/52" | Super Dark, Black |
| DENS-7-SLB-1031 | Slub Stretch Denim 7 oz | 7 oz | 98% cotton / 2% spandex | 50/52" | Indigo (bleach example shown) |
| TWLS-BULL-10 | Stretch Bull Denim 7 oz | 7 oz | 97% cotton / 3% spandex | 54/55" | Sky |
| DENS-8-WASH-77 | Washed Stretch Denim 8 oz | 8 oz | 98% cotton / 2% spandex | 50/52" | Ask for current colors |
| DENS-TWLS-3005 | Denim Twill 8 oz | 8 oz | 76% cotton / 21% polyester / 3% spandex | 50/52" | Black |
| TEN-DENS-14017 | Stretch Cotton-Poly Denim 8 oz | 8 oz | 60% cotton / 38% polyester / 2% spandex | 58/60" | Lt. Blue, Indigo |
| DENS-9-1028 | Stretch Denim 9 oz | 9 oz | 81% cotton / 17% polyester / 2% spandex | 52/54" | Blue, Charcoal, Super Dark |
| DENS-9-10018 | Stretch Denim 9 oz | 9 oz | 98% cotton / 2% spandex | 52/54" | Bleached |
| DENS-9-4824 | Stretch Poly Denim 9 oz | 9 oz | 60% cotton / 35% polyester / 5% spandex | 58/60" | Blue, Black |
| DENS-4WAY-14037 | 4-Way Stretch Denim 9 oz | 9 oz | 50% cotton / 40% polyester / 10% spandex | 55/56" | Ask for current colors |
| DENS-10-49D | Stretch Denim 10 oz | 10 oz | 81% cotton / 17% polyester / 2% spandex | 58/60" | Ask for current colors |
| K-DENS-10-R7205 | Stretch Denim 10 oz | 10 oz | 73% cotton / 22.5% polyester / 2.5% rayon / 1.5% spandex | 53/54" | Indigo |
| DENS-SAT-13005 | Stretch Satin Denim | — | 69% cotton / 29% polyester / 2% spandex | 48/50" | Ask for current colors |
| DENS-TWL-243 | Stretch Twill Denim | — | 65% cotton / 33% polyester / 2% spandex | 57/58" | Ask for current colors |
Stock and colors change often. Contact us to confirm current availability and roll yardage.















SOFI stocks 15 denim styles by the roll in our Los Angeles warehouse, from lightweight 5 oz stretch denim to 10 oz bottom-weight denim. Stock and colors change often, so confirm current availability and roll yardage in your quote.
What is the minimum order?
1 roll per style and color. A roll is approximately 60–100 yards.
Are swatches free?
Yes, swatches are free, and we recommend getting one before you order so you can confirm the color and hand. Sample yardage (1–3 yards) is charged.
How fast does it ship?
Wholesale orders ship from Los Angeles in 1–2 business days.
What is it made of?
It depends on the style: from 98% cotton / 2% spandex to cotton, polyester and spandex blends. Each style’s content is listed in the table above.
How wide is it?
48/50 to 58/60 inches, depending on the style.
Copyright © 2026 SOFI