1-800-590-5844

Modern Floral Fabric

Shop modern floral fabrics featuring contemporary flower designs in today’s popular colors and patterns. Perfect for curtains, drapery, and upholstery, these modern floral fabric styles are available online by the yard at discount prices with samples offered, quick shipping, and helpful customer service.

Showing 1105–1152 of 1158
Tessa Spring
$79.92 / yard
Item # 956665
Olivia Blossom
$43.90 / yard
Item # 957021
Cordova Festival
$43.90 / yard
Item # 956989
Reece Jewel
$43.90 / yard
Item # 957024
Rowan Spring
$76.96 / yard
Item # 956453
Yarrow 2 Bayberry YARR-2
$65.25 / yard
Item # 953449
Daisy 73 Petal
$58.30 / yard
Item # 958767
Daisy 936 Black/Tan
$58.30 / yard
Item # 958768
Daisy 11 Natural
$58.30 / yard
Item # 958763
Daisy 196 Linen
$58.30 / yard
Item # 958764
Daisy 251 Island Green
$58.30 / yard
Item # 958765
Dogwood 105 Sand
$35.28 / yard
Item # 958808
Daisy 506 Vapor
$58.30 / yard
Item # 958766
Dogwood 592 Spa
$35.28 / yard
Item # 958813
Guinevere 545 Mineral
$45.46 / yard
Item # 959072
Guinevere 544 Mist
$45.46 / yard
Item # 959071
In Bloom 246 Patina
$50.70 / yard
Item # 959169
Dogwood 130 White
$35.28 / yard
Item # 958810
Dogwood 705 Rose Gold
$35.28 / yard
Item # 958814
Guinevere 247 Foliage
$45.46 / yard
Item # 959069
Guinevere 536 Robins Egg
$45.46 / yard
Item # 959070
In Bloom 109 Metal
$50.70 / yard
Item # 959168
Mckenzie 329 Salsa
$32.08 / yard
Item # 959407
Mckenzie 805 Curry
$32.08 / yard
Item # 959410
Eliana 178 Silk
$47.60 / yard
Item # 958850
Perfect Rose 52 Cabana Blue
$47.60 / yard
Item # 959592
Dogwood 131 Parchment
$35.28 / yard
Item # 958811
Mckenzie 544 Mist
$32.08 / yard
Item # 959409
Perfect Rose 888 Spring
$47.60 / yard
Item # 959593
Tsarina 32 Harvest
$40.94 / yard
Item # 959903
Tsarina 514 Ocean
$40.94 / yard
Item # 959905
Desiree 504 Azure
$37.42 / yard
Item # 958792
Dogwood 117 Shell
$35.28 / yard
Item # 958809
Dogwood 191 Pearl Grey
$35.28 / yard
Item # 958812
Eliana 212 Garden
$47.60 / yard
Item # 958851
Eliana 382 Summer
$47.60 / yard
Item # 958852
Eliana 503 Serenity
$47.60 / yard
Item # 958853
Eva 12 Pearl
$40.00 / yard
Item # 958903
Mckenzie 51 Denim
$32.08 / yard
Item # 959408
Tsarina 588 Renaissance
$40.94 / yard
Item # 959906
Indra 349 Vintage Red
$39.56 / yard
Item # 959183
Indra 100 Multi
$39.56 / yard
Item # 959181
Indra 55 Navy
$39.56 / yard
Item # 959184
Perfect Rose 107 Vintage
$47.60 / yard
Item # 959591
Tsarina 429 Gemstone
$40.94 / yard
Item # 959904