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




Blue Bold-Palm Jersey Knit, Viscose
$7.49 / yard



Green Leaves Woven, Viscose-Linen, 180 gsm
$8.49 / yard



Gold Branches Ponte Knit, Viscose-Poly
$11.49 / yard




Red Floral Jersey Knit, Poly-Viscose, 170 gsm
$8.49 / yard




Pink Floral Knit, Viscose, 123 gsm
$8.49 / yard




Peach Leaves Knit, Viscose
$7.99 / yard



White Floral Rib Knit, Viscose, 260 gsm
$9.49 / yard




Purple Floral Mesh, Viscose
$6.49 / yard




Blue Tropical-Palm Knit, Viscose
$8.49 / yard




Blue Floral Linen-Look, Viscose
$11.49 / yard




Brown Floral Knit, Viscose
$8.49 / yard




Navy Floral Knit, Viscose
$10.99 / yard




Floral Viscose Stretch Rib Knit Fabric, 262 gsm, 130 cm — Green
$9.49 / yard




Pink Roses Chunky Knit, Poly-Viscose
$10.99 / yard




Blue Floral Woven, Viscose-Nylon
$7.49 / yard




Pink Floral Rib Knit, Viscose, 290 gsm
$9.99 / yard




Light Blue Floral Woven, Viscose
$10.49 / yard




White Flowers Rib Knit, Cotton-Poly
$10.49 / yard




Pink Flowers Interlock Knit, Viscose-Poly
$10.49 / yard




Yellow-Green Bold-Floral Jersey Knit, Viscose
$7.49 / yard




Dusty Rose Marl Chunky Knit, Viscose-Poly, 178 gsm
$11.49 / yard




Cream Floral Linen-Look, Viscose, 165 gsm
$13.99 / yard




Purple Floral Jersey Knit, Viscose, 175 gsm
$6.99 / yard




Black Abstract-Floral Jacquard, Poly-Cotton
$9.99 / yard



Black Openwork-Leaf Chunky Knit, Viscose-Poly
$11.99 / yard




White Floral Rib Knit, Poly-Viscose, 240 gsm
$7.99 / yard




Green Leaves Knit, Viscose
$10.99 / yard



Pink Floral Crepe, Viscose
$6.49 / yard



Light Green Leaf Chiffon, Nylon-Viscose
$5.99 / yard



Pink Floral Rib Knit, Viscose, 280 gsm
$9.99 / yard




Olive Leaf Scuba Knit, Poly-Viscose
$10.99 / yard




Pink Floral Jacquard, Poly-Viscose
$10.99 / yard




Green Tropical-Leaf Jersey Knit, Viscose
$7.99 / yard




Yellow Leaves Jersey Knit, Cotton-Viscose
$10.49 / yard




White Scattered-Flower Chunky Knit, Poly-Viscose
$14.99 / yard




Floral 100% Viscose Knit Fabric, 132 gsm — Beige
$7.99 / yard



Lime Leaves Jacquard, Viscose-Poly
$6.99 / yard




Black Floral Knit, Viscose, 120 gsm
$6.49 / yard



Black Floral Chunky Knit, Viscose
$15.49 / yard



White Bold-Floral French Terry, Poly-Viscose
$7.99 / yard



Black Floral Jacquard, Poly-Viscose
$8.99 / yard




Pink Floral Jersey Knit, Viscose, 190 gsm
$8.99 / yard



White Floral Rib Knit, Viscose, 270 gsm
$9.49 / yard



Black Tone-on-Tone Floral Jacquard, Poly-Viscose, 240 gsm
$10.99 / yard




Silver Tone-on-Tone Leaf Jacquard, Poly-Viscose
$6.99 / yard



White Tone-on-Tone Floral Jacquard, Poly-Viscose
$8.99 / yard




Cream Leaves Jersey Knit, Viscose
$9.49 / yard



Brown Flowers Jersey Knit, Viscose
$6.99 / yard