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




White Floral Woven, Viscose, 125 gsm
$6.49 / yard




Pink Flowers Knit, Viscose, 200 gsm
$8.49 / yard




Pink Floral Knit, Viscose, 130 gsm
$6.49 / yard




White Floral French Terry, Viscose
$9.49 / yard




Black Floral Knit, Viscose-Poly
$9.49 / yard



Black Tone-on-Tone Floral Jacquard, Viscose
$6.49 / yard



White Dots Woven, Viscose, 123 gsm
$6.99 / yard




Cream Flowers Jacquard, Cotton-Viscose
$6.49 / yard




Purple Bold-Floral Knit, Viscose
$7.99 / yard




Cream Bold-Paisley Woven, Viscose
$7.99 / yard




Blue Floral Woven, Linen-Viscose
$6.99 / yard




White Floral Knit, Viscose
$8.49 / yard




White Floral Woven, Viscose, 80 gsm
$6.49 / yard




Cream Tropical-Leaf Piqué Knit, Viscose-Nylon
$6.99 / yard



Black Floral Knit, Poly-Viscose
$10.99 / yard



Red Abstract-Floral Jacquard, Viscose
$7.99 / yard




Teal Floral Jacquard, Poly-Viscose
$9.99 / yard




Red Flowers Woven, Viscose, 105 gsm
$6.49 / yard




Black Floral Knit, Viscose, 230 gsm
$10.49 / yard




Yellow Leaves Woven, Viscose-Linen
$6.49 / yard




Pink Bold-Floral Bengaline, Viscose-Nylon
$10.99 / yard




Black Vertical-Stripe Woven, Viscose, 130 gsm
$7.99 / yard




White Flowers Chunky Knit, Poly-Viscose
$15.49 / yard



Black Abstract-Leaf Jacquard, Poly-Viscose
$9.99 / yard



Green Leaf Crepe, Poly-Viscose
$10.49 / yard




Khaki Dashes Jacquard, Nylon-Viscose
$6.99 / yard




Red Floral Woven, Viscose, 127 gsm, 122 cm
$6.99 / yard




Yellow Flowers Jacquard, Viscose
$6.99 / yard



Red Flowers Knit, Viscose, 190 gsm
$8.49 / yard



Peach Flowers Woven, Viscose
$7.99 / yard




Orange Floral Linen-Look, Viscose
$7.99 / yard




Blue Scattered-Flower Woven, Viscose-Linen
$7.49 / yard




Light Pink Flowers Knit, Viscose-Poly
$7.99 / yard



Dark Blue Floral Knit, Viscose-Poly
$7.99 / yard




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




Blue Floral Woven, Viscose, 180 gsm
$6.99 / yard



Yellow Floral Knit, Viscose-Poly
$7.99 / yard




Black Lines Jacquard, Poly-Viscose
$7.99 / yard




Gold Floral Jacquard, Poly-Viscose
$6.99 / yard




Light Blue Floral Jacquard, Viscose
$10.49 / yard




White Floral Woven, Linen-Viscose
$10.49 / yard




White Floral Woven, Viscose, 136 gsm
$10.49 / yard



Red Flowers Woven, Viscose, 87 gsm
$6.49 / yard




Pink Floral Woven, Viscose, 86 gsm
$6.99 / yard



Blue Paisley Jacquard, Poly-Viscose
$10.49 / yard



White Leopard Jersey Knit, Poly-Viscose
$6.99 / yard




Yellow Bold-Floral Knit, Viscose
$9.99 / yard




Green Floral Woven, Viscose-Linen, 150 gsm
$6.49 / yard