Stretch Denim Fabric Wholesale

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.

WeightWidthRoll length
5 oz to 10 oz48/50″ to 58/60″, depending on styleapprox. 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.

Request a Denim Quote Browse wholesale fabrics

Denim Styles & Colors

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.

StyleFabricWeightContentWidthColors shown
DENS-5-8036Stretch Denim 5 oz5 oz98% cotton / 2% spandex48/50"Indigo, Black
DENS-6-SLB-47Slub Stretch Denim 6 oz6 oz97% cotton / 3% spandex50/52"Super Dark, Black
DENS-7-SLB-1031Slub Stretch Denim 7 oz7 oz98% cotton / 2% spandex50/52"Indigo (bleach example shown)
TWLS-BULL-10Stretch Bull Denim 7 oz7 oz97% cotton / 3% spandex54/55"Sky
DENS-8-WASH-77Washed Stretch Denim 8 oz8 oz98% cotton / 2% spandex50/52"Ask for current colors
DENS-TWLS-3005Denim Twill 8 oz8 oz76% cotton / 21% polyester / 3% spandex50/52"Black
TEN-DENS-14017Stretch Cotton-Poly Denim 8 oz8 oz60% cotton / 38% polyester / 2% spandex58/60"Lt. Blue, Indigo
DENS-9-1028Stretch Denim 9 oz9 oz81% cotton / 17% polyester / 2% spandex52/54"Blue, Charcoal, Super Dark
DENS-9-10018Stretch Denim 9 oz9 oz98% cotton / 2% spandex52/54"Bleached
DENS-9-4824Stretch Poly Denim 9 oz9 oz60% cotton / 35% polyester / 5% spandex58/60"Blue, Black
DENS-4WAY-140374-Way Stretch Denim 9 oz9 oz50% cotton / 40% polyester / 10% spandex55/56"Ask for current colors
DENS-10-49DStretch Denim 10 oz10 oz81% cotton / 17% polyester / 2% spandex58/60"Ask for current colors
K-DENS-10-R7205Stretch Denim 10 oz10 oz73% cotton / 22.5% polyester / 2.5% rayon / 1.5% spandex53/54"Indigo
DENS-SAT-13005Stretch Satin Denim—69% cotton / 29% polyester / 2% spandex48/50"Ask for current colors
DENS-TWL-243Stretch Twill Denim—65% cotton / 33% polyester / 2% spandex57/58"Ask for current colors

Stock and colors change often. Contact us to confirm current availability and roll yardage.

Browse Denim Swatches

Stretch Denim 5 oz wholesale fabric swatch card, style DENS-5-8036, 98% cotton / 2% spandex, 48/50" wide

Stretch Denim 5 oz

STYLE DENS-5-8036
98% cotton / 2% spandex
Width: 48/50"
Colors: Indigo, Black
Get a Quote →
Slub Stretch Denim 6 oz wholesale fabric swatch card, style DENS-6-SLB-47, 97% cotton / 3% spandex, 50/52" wide

Slub Stretch Denim 6 oz

STYLE DENS-6-SLB-47
97% cotton / 3% spandex
Width: 50/52"
Colors: Super Dark, Black
Get a Quote →
Slub Stretch Denim 7 oz wholesale fabric swatch card, style DENS-7-SLB-1031, 98% cotton / 2% spandex, 50/52" wide

Slub Stretch Denim 7 oz

STYLE DENS-7-SLB-1031
98% cotton / 2% spandex
Width: 50/52"
Colors: Indigo (bleach example shown)
Get a Quote →
Stretch Bull Denim 7 oz wholesale fabric swatch card, style TWLS-BULL-10, 97% cotton / 3% spandex, 54/55" wide

Stretch Bull Denim 7 oz

STYLE TWLS-BULL-10
97% cotton / 3% spandex
Width: 54/55"
Colors: Sky
Get a Quote →
Washed Stretch Denim 8 oz wholesale fabric swatch card, style DENS-8-WASH-77, 98% cotton / 2% spandex, 50/52" wide

Washed Stretch Denim 8 oz

STYLE DENS-8-WASH-77
98% cotton / 2% spandex
Width: 50/52"
Colors: Ask for current colors
Get a Quote →
Denim Twill 8 oz wholesale fabric swatch card, style DENS-TWLS-3005, 76% cotton / 21% polyester / 3% spandex, 50/52" wide

Denim Twill 8 oz

STYLE DENS-TWLS-3005
76% cotton / 21% polyester / 3% spandex
Width: 50/52"
Colors: Black
Get a Quote →
Stretch Cotton-Poly Denim 8 oz wholesale fabric swatch card, style TEN-DENS-14017, 60% cotton / 38% polyester / 2% spandex, 58/60" wide

Stretch Cotton-Poly Denim 8 oz

STYLE TEN-DENS-14017
60% cotton / 38% polyester / 2% spandex
Width: 58/60"
Colors: Lt. Blue, Indigo
Get a Quote →
Stretch Denim 9 oz wholesale fabric swatch card, style DENS-9-1028, 81% cotton / 17% polyester / 2% spandex, 52/54" wide

Stretch Denim 9 oz

STYLE DENS-9-1028
81% cotton / 17% polyester / 2% spandex
Width: 52/54"
Colors: Blue, Charcoal, Super Dark
Get a Quote →
Stretch Denim 9 oz wholesale fabric swatch card, style DENS-9-10018, 98% cotton / 2% spandex, 52/54" wide

Stretch Denim 9 oz

STYLE DENS-9-10018
98% cotton / 2% spandex
Width: 52/54"
Colors: Bleached
Get a Quote →
Stretch Poly Denim 9 oz wholesale fabric swatch card, style DENS-9-4824, 60% cotton / 35% polyester / 5% spandex, 58/60" wide

Stretch Poly Denim 9 oz

STYLE DENS-9-4824
60% cotton / 35% polyester / 5% spandex
Width: 58/60"
Colors: Blue, Black
Get a Quote →
4-Way Stretch Denim 9 oz wholesale fabric swatch card, style DENS-4WAY-14037, 50% cotton / 40% polyester / 10% spandex, 55/56" wide

4-Way Stretch Denim 9 oz

STYLE DENS-4WAY-14037
50% cotton / 40% polyester / 10% spandex
Width: 55/56"
Colors: Ask for current colors
Get a Quote →
Stretch Denim 10 oz wholesale fabric swatch card, style DENS-10-49D, 81% cotton / 17% polyester / 2% spandex, 58/60" wide

Stretch Denim 10 oz

STYLE DENS-10-49D
81% cotton / 17% polyester / 2% spandex
Width: 58/60"
Colors: Ask for current colors
Get a Quote →
Stretch Denim 10 oz wholesale fabric swatch card, style K-DENS-10-R7205, 73% cotton / 22.5% polyester / 2.5% rayon / 1.5% spandex, 53/54" wide

Stretch Denim 10 oz

STYLE K-DENS-10-R7205
73% cotton / 22.5% polyester / 2.5% rayon / 1.5% spandex
Width: 53/54"
Colors: Indigo
Get a Quote →
Stretch Satin Denim wholesale fabric swatch card, style DENS-SAT-13005, 69% cotton / 29% polyester / 2% spandex, 48/50" wide

Stretch Satin Denim

STYLE DENS-SAT-13005
69% cotton / 29% polyester / 2% spandex
Width: 48/50"
Colors: Ask for current colors
Get a Quote →
Stretch Twill Denim wholesale fabric swatch card, style DENS-TWL-243, 65% cotton / 33% polyester / 2% spandex, 57/58" wide

Stretch Twill Denim

STYLE DENS-TWL-243
65% cotton / 33% polyester / 2% spandex
Width: 57/58"
Colors: Ask for current colors
Get a Quote →

Stretch denim by the roll

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.

Common uses

  • Jeans and denim pants
  • Jackets
  • Skirts and shorts
  • Workwear and uniforms
  • Children’s wear

How to order

  1. Order free swatches of the styles and colors you are considering. We recommend checking a swatch before every order, since colors vary on screen.
  2. Request a quote with the style numbers, colors and number of rolls you need. We confirm stock and current pricing.
  3. Your order ships from Los Angeles in 1–2 business days.

Denim FAQ

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.

Request a Denim Quote