Shop white cotton fabric by the yard at Endless Fabrics. Cut fresh to order, mill-direct quality, fast US delivery.




Beige Stripes Knit, Cotton-Modal
$11.49 / yard




Dark Blue Marl French Terry, Poly-Cotton, 215 gsm
$6.99 / yard




Black Geometric Bouclé, Poly-Cotton
$11.49 / yard




White Tone-on-Tone Diamond Jacquard, Cotton-Poly
$8.99 / yard




Black Horizontal-Stripe Bouclé, Cotton-Poly, 340 gsm
$16.99 / yard



Black Houndstooth Woven, Linen-Cotton, 155 gsm, ref EF-251903
$9.49 / yard



Plum Geometric-Diamond Chunky Knit, Cotton-Poly
$10.49 / yard



Blue Horizontal-Stripe Woven, Cotton, 108 gsm
$9.99 / yard



100% Cotton Rib Knit Fabric, 200 gsm — White
$8.99 / yard




Slub 100% Cotton Rib Knit Fabric, 130 gsm, 150 cm — White
$6.49 / yard



Black Marl Jacquard, Cotton-Poly, 270 gsm
$9.99 / yard




Blue Splatters Jersey Knit, Cotton-Poly
$7.99 / yard




Light Blue Abstract Rib Knit, Cotton
$9.99 / yard




Grey Herringbone Jacquard, Poly-Cotton
$10.99 / yard




Cotton Polyester Jersey Knit Fabric, 150 gsm, 180 cm — White
$10.49 / yard



Cream Stripes Twill, Cotton-Poly
$8.49 / yard




Off-White Horizontal-Stripe Rib Knit, Cotton-Poly
$9.49 / yard




Jacquard 100% Cotton Chunky Knit Fabric, 225 gsm, 160 cm — White
$9.49 / yard




Cream Diamond Lace, Nylon-Cotton
$16.99 / yard



Pastel Pink Wavy-Line French Terry, Cotton-Poly
$8.99 / yard




Blue Horizontal-Stripe Rib Knit, Cotton
$8.49 / yard




Black Marl Chunky Knit, Poly-Cotton, 147 gsm
$11.49 / yard



White Horizontal-Stripe Ponte Knit, Cotton-Poly, 280 gsm
$10.99 / yard




Striped 100% Cotton Jersey Knit Fabric, 160 gsm, 173 cm — Red
$10.49 / yard




Pale Blue Horizontal-Stripe French Terry, Cotton-Poly
$10.99 / yard



Pink Vertical-Stripe Jersey Knit, Cotton-Poly
$7.49 / yard




Jacquard Cotton Polyester Chunky Knit Fabric, 190 gsm, 180 cm — Pink
$12.49 / yard




Light Blue Stripes Bouclé, Poly-Cotton
$17.49 / yard



Black Geometric-Diamond Chunky Knit, Cotton-Poly, 260 gsm
$16.49 / yard




Light Blue Horizontal-Stripe Knit, Cotton-Viscose
$7.99 / yard




White Floral Jersey Knit, Cotton, 135 gsm
$6.99 / yard



Dark Green Camo Ponte Knit, Cotton-Poly
$12.99 / yard



Navy Horizontal-Stripe Knit, Cotton, 290 gsm
$11.49 / yard




Light Grey Marl Jersey Knit, Cotton, 153 gsm
$6.99 / yard



100% Cotton Jersey Knit Fabric, 120 gsm, 150 cm — White
$6.49 / yard




Cotton Modal Jersey Knit Fabric, 150 gsm, 160 cm — White
$9.99 / yard




Black Marl Bouclé, Poly-Cotton, 253 gsm
$13.49 / yard



Black Horizontal-Stripe Rib Knit, Cotton-Poly, 110 gsm
$6.99 / yard




Black Zigzag Chunky Knit, Poly-Cotton, 190 gsm
$9.49 / yard




Light Blue Horizontal-Stripe Jersey Knit, Cotton-Modal
$9.99 / yard



Black Vertical-Stripe Warp Knit, Poly-Cotton
$8.49 / yard




Cotton Stretch Jersey Knit Fabric, 250 gsm, 160 cm — White
$9.99 / yard




White Marl French Terry, Cotton
$7.49 / yard




White Diamond Jacquard, Poly-Cotton
$6.99 / yard




Grey Stripes Knit, Cotton-Poly, 305 gsm
$11.49 / yard



Navy Horizontal-Stripe Jersey Knit, Modal-Cotton
$10.49 / yard



Cotton Polyester Jersey Knit Fabric, 160 gsm, 160 cm — Pink
$8.49 / yard




White Bold-Floral Jersey Knit, Cotton-Modal
$8.49 / yard