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




Black Horizontal-Stripe Jersey Knit, Cotton-Modal, 170 gsm
$6.99 / yard




Cotton Polyester Stretch Denim Fabric, 385 gsm, 165 cm — Navy
$13.49 / yard




100% Cotton Waffle Knit Fabric, 180 gsm, 160 cm — White
$9.49 / yard




Blue Horizontal-Stripe Woven, Cotton, 80 gsm, 145 cm, ref EF-206516
$9.99 / yard




Red Bears French Terry, Poly-Cotton
$8.99 / yard




Marled Blue Horizontal-Stripe French Terry, Poly-Cotton
$9.49 / yard



Black Dots Knit, Cotton, 290 gsm
$10.99 / yard




White Floral Jacquard, Poly-Cotton, 192 gsm
$6.99 / yard




100% Cotton Piqué Knit Fabric, 180 gsm, 163 cm — White
$10.49 / yard



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




Orange Horizontal-Stripe Piqué Knit, Cotton-Poly
$8.99 / yard



Cream Horizontal-Stripe Chunky Knit, Poly-Cotton, 264 gsm
$16.49 / yard




Cotton Stretch Twill Fabric, 190 gsm, 150 cm — White
$6.49 / yard




Black Houndstooth Jacquard, Poly-Cotton, 290 gsm
$10.99 / yard




Dark Purple Stripes Rib Knit, Cotton-Viscose
$6.99 / yard




Pink Diagonal-Stripe Poplin, Cotton
$9.99 / yard




Peach Marl Chunky Knit, Cotton-Poly, 101 gsm
$9.99 / yard




Cotton Modal Piqué Knit Fabric, 260 gsm, 175 cm — White
$10.49 / yard



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




Slub Cotton Viscose Stretch Jersey Knit Fabric, 180 gsm, 160 cm — White
$8.49 / yard




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




Black Floral Knit, Cotton, 200 gsm
$8.49 / yard




White Geometric Jacquard, Poly-Cotton, 175 gsm
$6.99 / yard



Cotton Polyester Piqué Knit Fabric, 285 gsm, 165 cm — White
$9.99 / yard



Cotton Polyester Stretch Piqué Knit Fabric, 207 gsm, 160 cm — Blue
$8.49 / yard




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




Grey Horizontal-Stripe French Terry, Poly-Cotton, 210 gsm
$8.49 / yard




White Stripes Jacquard, Poly-Cotton, 85 gsm
$9.49 / yard



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




Polyester Cotton Waffle Knit Fabric, 96 gsm, 153 cm — White
$10.99 / yard



100% Cotton Jersey Knit Fabric, 102 gsm, 59 cm — White
$6.49 / yard




100% Cotton Poplin Fabric, 98 gsm, 147 cm — White
$6.49 / yard



Yellow Horizontal-Stripe Knit, Cotton-Poly
$10.49 / yard




White Floral Knit, Cotton
$7.99 / yard




White Floral Voile, Cotton
$6.99 / yard




White Diagonal-Stripe Knit, Cotton-Poly
$11.49 / yard




Black Geometric Chunky Knit, Cotton-Poly, 266 gsm
$13.49 / yard




Light Blue Marl Chunky Knit, Cotton
$15.99 / yard




Cotton Polyester Jersey Knit Fabric, 155 gsm, 158 cm — White
$8.49 / yard




White Horizontal-Stripe Jersey Knit, Poly-Cotton, 170 gsm
$9.49 / yard




Grey Glitter-Stripe Jersey Knit, Poly-Cotton
$6.99 / yard




Grey Heathered-Marl Rib Knit, Cotton-Poly, 200 gsm
$8.99 / yard



Light Blue Vertical-Stripe Woven, Poly-Cotton, 110 gsm
$6.99 / yard



Black Stripes Knit, Cotton-Poly, 300 gsm
$10.99 / yard




White Vertical-Pinstripe Interlock Knit, Viscose-Poly, 270 gsm
$8.99 / yard



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




White Horizontal-Stripe Jersey Knit, Poly-Cotton, 143 gsm
$6.49 / yard



Navy Horizontal-Stripe Jersey Knit, Linen-Cotton
$6.99 / yard