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



Yellow Openwork-Wave French Terry, Poly-Cotton
$7.49 / yard




Light Cream Marl Knit, Poly-Cotton
$8.99 / yard



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



Navy Horizontal-Stripe French Terry, Cotton-Poly, 289 gsm
$7.99 / yard




Dark Grey Marl French Terry, Poly-Cotton, 250 gsm
$6.49 / yard




Navy Horizontal-Stripe French Terry, Cotton-Poly, 260 gsm
$9.99 / yard



Light Grey Horizontal-Stripe French Terry, Cotton-Poly, 270 gsm
$7.49 / yard



Blue Stripes French Terry, Poly-Cotton
$6.49 / yard




Dark Grey Marl French Terry, Cotton-Poly, 249 gsm
$7.49 / yard




Light Grey Fine-Marl French Terry, Poly-Cotton
$10.99 / yard



White Band French Terry, Cotton-Modal
$9.49 / yard




Black Diamond Jacquard, Cotton-Poly
$10.49 / yard



Off-White Geometric-Square Jacquard, Cotton-Poly
$8.99 / yard




Cotton Polyester French Terry Fabric, 380 gsm, 180 cm — White
$7.49 / yard




Brown Horizontal-Stripe Knit, Cotton-Poly
$11.49 / yard



Yellow Stripes Knit, Poly-Cotton
$8.99 / yard




Jacquard Slub Polyester Cotton Knit Fabric, 314 gsm, 160 cm — White
$10.99 / yard




Dark Grey Horizontal-Stripe French Terry, Cotton-Poly, 270 gsm
$11.49 / yard




Cotton Stretch French Terry Fabric, 240 gsm, 175 cm — White
$7.99 / yard



Cotton Polyester Stretch French Terry Fabric, 255 gsm, 162 cm — White
$8.99 / yard



Pink Dots French Terry, Cotton
$7.99 / yard




Pink Horizontal-Stripe Jacquard, Cotton-Poly, 240 gsm
$9.99 / yard



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




Grey Herringbone Jacquard, Poly-Cotton
$10.99 / yard



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




White Marl French Terry, Cotton
$7.49 / yard




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




Brushed Cotton Polyester French Terry Fabric, 266 gsm, 170 cm — White
$7.99 / yard




White Horizontal-Line French Terry, Cotton-Poly
$8.99 / yard



Brushed Polyester Cotton French Terry Fabric, 250 gsm, 165 cm — Grey
$7.49 / yard




Black Marl French Terry, Cotton-Poly, 260 gsm
$11.49 / yard