Mill-direct prices on every yardFree US shipping on orders over $99
New arrivals daily · cut to order

Fabric by the yard. Thousands of cloths, cut fresh to order.

Buy fabric by the yard online — exact gsm, width and fiber on every listing.

Mill-direct quality at mill-direct prices — every fabric measured for weight, width and fiber, so you always find your way to the right one.

Shop all fabrics
Exact gsm, width & fiber on every listing — measured, never guessed Cut fresh to your order Free US shipping over $99 30-day returns

Trending this week See all ›

Shop by project

Shop by color

Shop the edits Explore #Edits ›

Browse by weight

Mockups

See it made up All previews ›

The same cloth, rendered as finished garments — tap any tile for the fabric itself.

New arrivals

Burgundy Iridescent-Dot Knit, Polyester
11 designs

Burgundy Dots KnitBurgundy Iridescent-Dot Knit, Polyester

$7.49 / yard
Dot · 51" wide
+5
Nylon Stretch Woven Fabric
8 colors

Nylon Stretch Woven Fabric

$6.99 / yard
135 gsm · 57" wide
+2
Plum Marl Ponte Knit, Poly-Viscose
22 colors

Plum Marl Ponte KnitPlum Marl Ponte Knit, Poly-Viscose

$10.49 / yard
Marl · 170 gsm · 63" wide
+16
Black Plaid Woven, Poly-Viscose
10 colors

Black Plaid WovenBlack Plaid Woven, Poly-Viscose

$7.49 / yard
Plaid · 285 gsm · 59" wide
+4
Red Check Woven, Cotton
11 designs

Red Check WovenRed Check Woven, Cotton

$9.99 / yard
Check · 108 gsm · 57" wide
+5
Dark Grey Marl Woven, Linen-Cotton
2 colors

Dark Grey Marl WovenDark Grey Marl Woven, Linen-Cotton

$7.49 / yard
Marl · 115 gsm
100% Polyester Woven Fabric
2 colors

100% Polyester Woven Fabric

$6.49 / yard
56 gsm · 59" wide
Nylon Woven Fabric
8 colors

Nylon Woven Fabric

$6.49 / yard
41 gsm · 56" wide
+2
Cream Dot Jacquard, Poly-Viscose
3 colors

Cream Dot JacquardCream Dot Jacquard, Poly-Viscose

$8.49 / yard
Jacquard · 240 gsm · 63" wide
White Bold-Floral Woven, Viscose
2 colors

White Floral WovenWhite Bold-Floral Woven, Viscose

$6.49 / yard
Floral · 75 gsm · 56" wide
Grey Plaid Woven, Poly-Viscose
12 colors

Grey Plaid WovenGrey Plaid Woven, Poly-Viscose

$7.99 / yard
Plaid · 290 gsm · 59" wide
+6
100% Nylon Plissé Fabric
10 colors

100% Nylon Plissé Fabric

$6.49 / yard
Two-tone · 57" wide
+4
100% Nylon Woven Fabric
21 colors

100% Nylon Woven Fabric

$6.49 / yard
57" wide
+15
Dark Grey Check Woven, Poly-Viscose
9 designs

Dark Grey Check WovenDark Grey Check Woven, Poly-Viscose

$7.99 / yard
Check · 285 gsm · 59" wide
+3
Ponte Knit Fabric
5 colors

Ponte Knit Fabric

$10.99 / yard
185 gsm · 59" wide
Polyester Viscose Stretch Linen-Look Fabric
3 colors

Polyester Viscose Stretch Linen-Look Fabric

$10.99 / yard
204 gsm
Tencel Lyocell Acrylic Blend Stretch Rib Knit Fabric
12 colors

Tencel Lyocell Acrylic Blend Stretch Rib Knit Fabric

$11.99 / yard
190 gsm · 63" wide
+6
Blue Horizontal-Stripe Jacquard, Poly-Modal
2 colors

Blue Stripes JacquardBlue Horizontal-Stripe Jacquard, Poly-Modal

$6.99 / yard
Stripe · 112 gsm · 58" wide