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




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



White Horizontal-Stripe Jersey Knit, Cotton-Modal
$6.99 / yard




Polyester Cotton Chunky Knit Fabric, 265 gsm, 155 cm — White
$13.49 / yard



Red Horizontal-Stripe Bouclé, Poly-Cotton, 222 gsm
$12.99 / yard




Cream Geometric Warp Knit, Poly-Cotton
$10.99 / yard




Navy Marl Chunky Knit, Poly-Cotton, 325 gsm
$15.99 / yard




Navy Horizontal-Stripe Jersey Knit, Cotton, 139 gsm
$7.99 / yard




Cotton Stretch Rib Knit Fabric, 184 gsm, 165 cm — White
$8.49 / yard




White Lines Denim, Cotton-Poly
$11.99 / yard




Black Horizontal-Stripe Rib Knit, Cotton-Poly, 250 gsm
$11.99 / yard




Mustard Horizontal-Stripe Chunky Knit, Cotton-Viscose
$16.49 / yard




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




Light Blue Horizontal-Stripe French Terry, Cotton-Poly
$6.99 / yard



Dark Grey Marl Jersey Knit, Cotton-Poly, 245 gsm, 170 cm
$10.49 / yard




Blue Glitter-Check Jacquard, Poly-Cotton
$6.99 / yard



Pink Flamingos Jersey Knit, Cotton
$6.49 / yard




Pink Vertical-Stripe Woven, Poly-Cotton
$6.99 / yard



White Stripes Knit, Cotton-Poly
$6.99 / yard




Cotton Polyester Rib Knit Fabric, 270 gsm, 150 cm — White
$9.99 / yard




White Flowers Jersey Knit, Cotton, 165 gsm, ref EF-263975
$8.99 / yard




Polyester Cotton Jersey Knit Fabric, 170 gsm — White
$6.99 / yard




Green Abstract Jersey Knit, Cotton, 170 gsm
$8.49 / yard




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




Cotton Metallic Chunky Knit Fabric, 260 gsm, 180 cm — White
$16.99 / yard



Pink Marl Chunky Knit, Acrylic-Cotton
$16.49 / yard



Light Green Horizontal-Stripe Jersey Knit, Cotton-Modal
$9.49 / yard




Dusty Rose Horizontal-Stripe Jersey Knit, Cotton
$7.99 / yard




Polyester Cotton Jersey Knit Fabric, 200 gsm, 150 cm — White
$8.99 / yard




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




Black Marl Interlock Knit, Poly-Cotton, 240 gsm
$7.49 / yard



Black Horizontal-Stripe Rib Knit, Poly-Cotton, 190 gsm
$7.49 / yard




Navy Floral Lace, Cotton-Nylon
$11.99 / yard




Peach Horizontal-Stripe Piqué Knit, Cotton-Poly
$7.49 / yard




White Floral Lace, Cotton
$10.49 / yard




Cream Diamond Pointelle Knit, Cotton, 200 gsm
$11.49 / yard




Slub 100% Cotton Jersey Knit Fabric, 140 gsm, 155 cm — White
$5.99 / yard




Black Marl Jersey Knit, Nylon-Cotton
$9.99 / yard



Teal Abstract Jersey Knit, Cotton, 170 gsm
$8.49 / yard



Pink Flowers Rib Knit, Cotton
$11.49 / yard




Grey Stripe Chunky Knit, Cotton-Poly
$14.49 / yard




100% Cotton Jersey Knit Fabric, 195 gsm, 178 cm — White
$6.49 / yard




Navy Marl Rib Knit, Poly-Cotton, 267 gsm
$7.99 / yard



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




Black Horizontal-Stripe French Terry, Cotton-Poly, 220 gsm
$8.99 / yard




Light Green Marl Bouclé, Cotton-Poly
$11.99 / yard



White Dots Jacquard, Poly-Cotton, 190 gsm, 150 cm, ref EF-11572
$8.49 / yard




White Flowers Jersey Knit, Cotton, 165 gsm, ref EF-239020
$8.49 / yard




Off-White Heart Jacquard, Cotton-Poly
$9.99 / yard