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




Light Grey Heathered-Marl Rib Knit, Cotton-Poly, 187 gsm
$10.49 / yard




Grey Marl Scuba Knit, Cotton-Poly, 330 gsm
$10.49 / yard




Grey Marl Chunky Knit, Cotton-Poly, 250 gsm
$13.49 / yard




Dark Blue Marl Chunky Knit, Cotton-Poly, 151 gsm
$10.99 / yard




Grey Marl French Terry, Cotton-Poly, 340 gsm
$8.49 / yard




Blue Heathered-Marl Chunky Knit, Cotton-Poly
$11.49 / yard




Off-White Marl Jersey Knit, Cotton-Poly
$9.99 / yard




Light Green Heathered-Marl Jersey Knit, Poly-Cotton
$10.49 / yard




Cream Flecks Woven, Cotton
$11.49 / yard




Light Grey Marl Knit, Poly-Cotton, 240 gsm
$8.49 / yard




Dark Blue Marl French Terry, Cotton-Poly, 250 gsm, 160 cm
$7.49 / yard



Blue Marl Jersey Knit, Cotton, 210 gsm
$8.99 / yard



Black Marl French Terry, Cotton-Poly, 315 gsm
$7.99 / yard




Grey Marl Chunky Knit, Poly-Cotton, 315 gsm
$16.99 / yard




Light Blue Marl French Terry, Poly-Cotton, 351 gsm
$7.99 / yard




Pink Heather Chunky Knit, Poly-Cotton
$10.49 / yard




Dark Grey Marl French Terry, Cotton-Poly, 320 gsm, 160 cm, ref EF-244230
$7.99 / yard



Dark Grey Heathered-Marl Rib Knit, Cotton-Poly, 240 gsm
$9.99 / yard




Light Grey Marl French Terry, Cotton-Poly, 176 gsm
$6.99 / yard




Light Blue Marl Jersey Knit, Cotton
$6.99 / yard




Grey Marl French Terry, Cotton-Poly, 320 gsm, 155 cm
$11.49 / yard



Blue Marl Interlock Knit, Poly-Cotton, 325 gsm
$9.49 / yard




Dark Grey Heathered-Marl Jersey Knit, Cotton-Poly, 180 gsm
$10.49 / yard




Light Blue Marl Jersey Knit, Cotton-Poly, 123 gsm
$7.99 / yard




Navy Marl Chunky Knit, Cotton
$10.99 / yard




Dark Blue Marl Chunky Knit, Poly-Cotton, 186 gsm
$11.99 / yard




White Marl Chunky Knit, Poly-Cotton, 230 gsm
$12.99 / yard




Dark Grey Marl Jersey Knit, Poly-Cotton, 130 gsm, 170 cm
$8.49 / yard




Heathered Grey Marl Rib Knit, Cotton-Poly, 430 gsm
$8.49 / yard




Cream Marl Milk Silk Knit, Cotton-Tencel Lyocell
$12.99 / yard




White Marl Jersey Knit, Cotton
$6.49 / yard




Blue Marl Knit, Cotton-Poly, 200 gsm
$8.49 / yard




Grey Marl French Terry, Cotton-Poly, 210 gsm
$8.99 / yard




Light Blue Heathered-Marl French Terry, Viscose-Cotton
$7.99 / yard




Light Grey Marl Jersey Knit, Cotton, 120 gsm
$6.49 / yard



Light Grey Marl French Terry, Cotton, 238 gsm
$6.49 / yard




Dark Grey Marl Jersey Knit, Cotton, 171 gsm
$8.99 / yard



Grey Marl Rib Knit, Cotton, 345 gsm
$8.49 / yard




Dark Grey Marl French Terry, Poly-Cotton, 320 gsm
$7.99 / yard



Dark Grey Marl French Terry, Cotton-Poly, 280 gsm, 175 cm
$11.99 / yard




Black Marl Chunky Knit, Poly-Cotton, 230 gsm
$16.99 / yard




Light Grey Marl Jersey Knit, Poly-Cotton, 129 gsm
$6.49 / yard



Blue Heathered-Marl French Terry, Poly-Cotton, 165 gsm
$6.49 / yard



Grey Marl French Terry, Cotton, 330 gsm
$7.99 / yard




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




Light Grey Marl Jersey Knit, Poly-Cotton, 190 gsm
$10.49 / yard




Blue Marl Rib Knit, Cotton-Poly, 190 gsm
$7.49 / yard




Grey Marl Rib Knit, Cotton, 320 gsm
$9.99 / yard