Skip to content
FREE Shipping On Orders $99+ | Shop Japanese Selvedge Denim Here!
FREE Shipping On Orders $99+ | Shop Japanese Selvedge Denim Here!

Country

Shop By The Roll

Save big when you purchase in bulk. From small lots (8-15 yards) to mill-direct wholesale rolls, this collection will allow you to stock your fabric library and get your project moving for less at a number of scales. 

Each roll varies in yardage and is priced to move. When you're ready to commit to quality at volume, this is where to shop.

Note: By The Roll fabrics are already discounted and do not qualify for additional promotional offers.

Orange 8.5 Ounce Twill | 10-Yard Lot | SKU 7776 #S41

Original price $109.50
Original price $109.50 - Original price $109.50
Original price $109.50
Current price $39.99
$39.99 - $39.99
Current price $39.99
10.0yd | $4.00 per yd

This durable solid orange twill brings a vibrant energy to any project. Ideal for creating utility bags, stylish blazers, or sturdy upholstery acce...

View full details
Original price $109.50
Original price $109.50 - Original price $109.50
Original price $109.50
Current price $39.99
$39.99 - $39.99
Current price $39.99
10.0yd | $4.00 per yd
Save 63% Save %

White Flatback Mesh - 10 Yard Lot | SKU 6200 #S51

Original price $48.50
Original price $48.50 - Original price $48.50
Original price $48.50
Current price $29.99
$29.99 - $29.99
Current price $29.99
10.0yd | $3.00 per yd

100% Polyester, 60" wide Flatback Mesh Knit Fabric, also called dimple mesh, an ideal choice for athletic apparel- shorts, pants, jogging suits, s...

View full details
Original price $48.50
Original price $48.50 - Original price $48.50
Original price $48.50
Current price $29.99
$29.99 - $29.99
Current price $29.99
10.0yd | $3.00 per yd
Save 38% Save %

Shades of Indigo - 100-Yard Mixed Lot: 4 x 25-Yard Denim Lots

Original price $500.00 - Original price $500.00
Original price
$500.00
$500.00 - $500.00
Current price $500.00
100.0yd | $5.00 per yd

Elevate your creative projects with this hand curated mixed lot containing 100 yards of premium denim fabric. This set includes four 25-yard lots, ...

View full details
Original price $500.00 - Original price $500.00
Original price
$500.00
$500.00 - $500.00
Current price $500.00
100.0yd | $5.00 per yd
Clearance Lot

Laundered Linen Blend - 6 Ounce Ivory - (Avg. 60 Yard Roll)

Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd

This material is sold and shipped by the roll directly from our source. Price is based on an average roll size (60 yards) but can vary +/- a few y...

View full details
Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd
Save 22% Save %

Woven Towel Terry - 100% Cotton, 44" Wide - White - (Avg. 70-Yard Roll)

Original price $597.00
Original price $597.00 - Original price $597.00
Original price $597.00
Current price $486.50
$486.50 - $486.50
Current price $486.50
70.0yd | $6.95 per yd

100% Cotton, 44" Wide Soft, comfortable and well-equipped to handle water and moisture, this towel terry is excellent for custom bed and bath acces...

View full details
Original price $597.00
Original price $597.00 - Original price $597.00
Original price $597.00
Current price $486.50
$486.50 - $486.50
Current price $486.50
70.0yd | $6.95 per yd
Save 19% Save %

Disney Cotton Prints - Mickey Santa Mouse | 10-Yard Lot

Original price $11.50 - Original price $11.50
Original price $11.50
$49.99
$49.99 - $49.99
Current price $49.99
10.0yd | $5.00 per yd

10-Yard Lot Priced At $4.99/Yard Mickey Mouse prepares for the holidays by dawning his Santa suit and smile. Perfect for apparel, quilts, crafts fo...

View full details
Original price $11.50 - Original price $11.50
Original price $11.50
$49.99
$49.99 - $49.99
Current price $49.99
10.0yd | $5.00 per yd

Indigo 13.5 Ounce Denim (Made in America) - 150 Yard Lot

Original price $1,359.75
Original price $1,359.75 - Original price $1,359.75
Original price $1,359.75
Current price $825.00
$825.00 - $825.00
Current price $825.00
150.0yd | $5.50 per yd

100% Cotton, 65" Wide, 13.5 oz/yd² With a rich indigo hue and a weighty feel, this denim is perfect for crafting sturdy jeans, jackets, and skirts ...

View full details
Original price $1,359.75
Original price $1,359.75 - Original price $1,359.75
Original price $1,359.75
Current price $825.00
$825.00 - $825.00
Current price $825.00
150.0yd | $5.50 per yd
Clearance Lot

Neon Green Sheer Jersey - 10-Yard Lot | SKU 4309 #U78

Original price $81.99
Original price $81.99 - Original price $81.99
Original price $81.99
Current price $29.99
$29.99 - $29.99
Current price $29.99
10.0yd | $3.00 per yd

100% Polyester, 120" wide This lightweight jersey features a generous 120" width and sheer, flowy texture. Versatile, this material is useful for ...

View full details
Original price $81.99
Original price $81.99 - Original price $81.99
Original price $81.99
Current price $29.99
$29.99 - $29.99
Current price $29.99
10.0yd | $3.00 per yd
Sold out

Off White Sheer Jersey - 10-Yard Lot | SKU 4309 #S157

Original price $81.99
Original price $81.99 - Original price $81.99
Original price $81.99
Current price $29.99
$29.99 - $29.99
Current price $29.99
10.0yd | $3.00 per yd

100% Polyester, 60" wide  The sheer fabric  has comfortable stretch across the fabric, and is perfect for costumes, dancewear, weddings and bridal...

View full details
Original price $81.99
Original price $81.99 - Original price $81.99
Original price $81.99
Current price $29.99
$29.99 - $29.99
Current price $29.99
10.0yd | $3.00 per yd
Save 63% Save %

Tuscan Design by Texoprint - Made in The Netherlands - Scotchgard Protected Upholstery Print

Original price $142.04 - Original price $199.75
Original price
$142.04 - $199.75
$142.04 - $199.75
Current price $142.04
128.0in | $39.95 per yd

Crafted in the Netherlands, this upholstery cotton features a striking vintage Tuscan design with grape and orange tones. Pre-treated with Scotchga...

View full details
Original price $142.04 - Original price $199.75
Original price
$142.04 - $199.75
$142.04 - $199.75
Current price $142.04
128.0in | $39.95 per yd

Water Lily Rose Chevron Linen - Colefax and Fowler - Jacobean Style Embroidered Linens - 4.5 Yards

Original price $224.78 - Original price $224.78
Original price
$224.78
$224.78 - $224.78
Current price $224.78
4.5yd | $49.95 per yd

A rich, chevron woven medium weight linen with a beautiful Jacobean style design of Viscose embroidered delicately into the material. The larger sc...

View full details
Original price $224.78 - Original price $224.78
Original price
$224.78
$224.78 - $224.78
Current price $224.78
4.5yd | $49.95 per yd
Sold out

Laundered Linen Blend - 6 Ounce Magenta - (Avg. 60 Yard Roll)

Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd

This material is sold and shipped by the roll directly from our source. Price is based on an average roll size (60 yards) but can vary +/- a few y...

View full details
Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd
Save 22% Save %

Laundered Linen Blend - 6 Ounce Mauve - (Avg. 60 Yard Roll)

Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd

This material is sold and shipped by the roll directly from our source. Price is based on an average roll size (60 yards) but can vary +/- a few y...

View full details
Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd
Save 22% Save %

Laundered Linen Blend - 6 Ounce Teal - (Avg. 60 Yard Roll)

Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd

This material is sold and shipped by the roll directly from our source. Price is based on an average roll size (60 yards) but can vary +/- a few y...

View full details
Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd
Save 22% Save %

Laundered Linen Blend - 6 Ounce Kelly - (Avg. 60 Yard Roll)

Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd

This material is sold and shipped by the roll directly from our source. Price is based on an average roll size (60 yards) but can vary +/- a few y...

View full details
Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd
Save 22% Save %

Laundered Linen Blend - 6 Ounce Olive - (Avg. 60 Yard Roll)

Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd

This material is sold and shipped by the roll directly from our source. Price is based on an average roll size (60 yards) but can vary +/- a few y...

View full details
Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd
Save 22% Save %

Laundered Linen Blend - 6 Ounce Sage - (Avg. 60 Yard Roll)

Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd

This material is sold and shipped by the roll directly from our source. Price is based on an average roll size (60 yards) but can vary +/- a few y...

View full details
Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd
Save 22% Save %

Laundered Linen Blend - 6 Ounce Mint - (Avg. 60 Yard Roll)

Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd

This material is sold and shipped by the roll directly from our source. Price is based on an average roll size (60 yards) but can vary +/- a few y...

View full details
Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd
Save 22% Save %

Laundered Linen Blend - 6 Ounce Cyan - (Avg. 60 Yard Roll)

Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd

This material is sold and shipped by the roll directly from our source. Price is based on an average roll size (60 yards) but can vary +/- a few y...

View full details
Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd
Save 22% Save %

Laundered Linen Blend - 6 Ounce Yellow - (Avg. 60 Yard Roll)

Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd

This material is sold and shipped by the roll directly from our source. Price is based on an average roll size (60 yards) but can vary +/- a few y...

View full details
Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd
Save 22% Save %

Laundered Linen Blend - 6 Ounce Mustard - (Avg. 60 Yard Roll)

Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd

This material is sold and shipped by the roll directly from our source. Price is based on an average roll size (60 yards) but can vary +/- a few y...

View full details
Original price $535.50
Original price $535.50 - Original price $535.50
Original price $535.50
Current price $417.00
$417.00 - $417.00
Current price $417.00
60.0yd | $6.95 per yd
Save 22% Save %

Zebra | Safari Print Faux Mink (Avg. 50 Yard Roll)

Original price $425.00 - Original price $425.00
Original price
$425.00
$425.00 - $425.00
Current price $425.00
50.0yd | $8.50 per yd

Polyester, 58/60" Wide Feel the furs of the jungle under your fingertips in the form of this soft and silky, short -piled faux mink in a variety of...

View full details
Original price $425.00 - Original price $425.00
Original price
$425.00
$425.00 - $425.00
Current price $425.00
50.0yd | $8.50 per yd

Dark Grey | Faux Mink (Avg. 50-Yard Roll)

Original price $425.00 - Original price $425.00
Original price
$425.00
$425.00 - $425.00
Current price $425.00
50.0yd | $8.50 per yd

Polyester, 58/60" Wide Faux mink features a short and clean, but ultra silky and soft pile. A texture that screams luxury, for a fraction of the pr...

View full details
Original price $425.00 - Original price $425.00
Original price
$425.00
$425.00 - $425.00
Current price $425.00
50.0yd | $8.50 per yd

White Faux Rabbit (Avg. 50 Yard Roll)

Original price $547.50 - Original price $547.50
Original price
$547.50
$547.50 - $547.50
Current price $547.50
50.0yd | $10.95 per yd

100% Polyester, 60" Wide Soft, velvety luxury at your fingertips. This ultra plush, ultra soft faux rabbit mimics the feel of real rabbit fur witho...

View full details
Original price $547.50 - Original price $547.50
Original price
$547.50
$547.50 - $547.50
Current price $547.50
50.0yd | $10.95 per yd