Mill-direct prices on every yardFree US shipping on orders over $99

#CottageFloral

1,357 styles
Ditsy botanicals and garden-party prints. Every fabric below carries its exact specs — filter further at will.
Light Peach Tone-on-Tone Floral Jacquard, Polyester
4 colors

Light Peach Floral JacquardLight Peach Tone-on-Tone Floral Jacquard, Polyester

$11.49 / yard
Jacquard · 170 gsm
White Daisies Woven, Viscose
2 colors

White Daisies WovenWhite Daisies Woven, Viscose

$7.99 / yard
Floral · 130 gsm
Peach Flowers Woven, Viscose
6 designs

Peach Flowers WovenPeach Flowers Woven, Viscose

$7.99 / yard
Floral · 125 gsm
Light Purple Tone-on-Tone Floral Jacquard, Polyester
8 colors

Light Purple Floral JacquardLight Purple Tone-on-Tone Floral Jacquard, Polyester

$6.99 / yard
Jacquard · 62 gsm
+2
White Floral Jacquard, Acrylic-Poly
4 colors

White Floral JacquardWhite Floral Jacquard, Acrylic-Poly

$9.99 / yard
Jacquard · 360 gsm · 67" wide
White Dots Woven, Viscose
2 colors

White Dots WovenWhite Dots Woven, Viscose

$6.99 / yard
Floral · 123 gsm · 55" wide
White Floral Warp Knit, Polyester
3 designs

White Floral Warp KnitWhite Floral Warp Knit, Polyester

$10.49 / yard
Floral · 185 gsm · 54" wide
White Floral Lace, Cotton-Nylon
5 colors

White Floral LaceWhite Floral Lace, Cotton-Nylon

$10.49 / yard
Lace · 57" wide
Cotton Nylon Lace Fabric rendered Visualization Cotton Nylon Lace Fabric — tap for the cloth
Pink Floral Jacquard, Polyester
12 colors

Pink Floral JacquardPink Floral Jacquard, Polyester

$11.49 / yard
Jacquard · 160 gsm
+6
White Floral Woven, Viscose
2 colors

White Floral WovenWhite Floral Woven, Viscose

$6.49 / yard
Floral · 120 gsm · 56" wide
Black Tone-on-Tone Floral Jacquard, Poly-Viscose
2 colors

Black Floral JacquardBlack Tone-on-Tone Floral Jacquard, Poly-Viscose

$10.99 / yard
Jacquard · 240 gsm · 59" wide
White Floral Knit, Polyester

White Floral KnitWhite Floral Knit, Polyester

$11.49 / yard
Lace · 49" wide
Dark Grey Ornate-Floral Jacquard, Polyester

Dark Grey Floral JacquardDark Grey Ornate-Floral Jacquard, Polyester

$7.99 / yard
Jacquard · 130 gsm · 63" wide
Tan Leaves Woven, Polyester
2 colors

Tan Leaves WovenTan Leaves Woven, Polyester

$7.99 / yard
Floral · 175 gsm · 59" wide
Red Floral Knit, Polyester
4 colors

Red Floral KnitRed Floral Knit, Polyester

$10.99 / yard
Floral · 51" wide
Black Floral Jacquard, Polyester

Black Floral JacquardBlack Floral Jacquard, Polyester

$7.49 / yard
Abstract · 170 gsm · 57" wide
Dark Blue Floral Woven, Viscose-Poly

Dark Blue Floral WovenDark Blue Floral Woven, Viscose-Poly

$7.99 / yard
Floral · 110 gsm · 61" wide
Orange Abstract-Floral Woven, Viscose
4 designs

Orange Floral WovenOrange Abstract-Floral Woven, Viscose

$6.99 / yard
Abstract · 130 gsm · 53" wide
Blue Flowers Woven, Viscose-Linen

Blue Flowers WovenBlue Flowers Woven, Viscose-Linen

$7.49 / yard
Abstract · 195 gsm
Beige Floral Lace, Polyester
3 colors

Beige Floral LaceBeige Floral Lace, Polyester

$8.99 / yard
Lace · 57" wide
Pink Flowers Knit

Pink Flowers Knit

$8.49 / yard
Floral · 196 gsm · 59" wide
Pink Horizontal-Band Jacquard, Polyester

Pink Bands JacquardPink Horizontal-Band Jacquard, Polyester

$7.49 / yard
Jacquard · 270 gsm · 63" wide
Red Fine-Floral Knit, Acrylic
2 colors

Red Floral KnitRed Fine-Floral Knit, Acrylic

$7.99 / yard
Floral · 100 gsm · 63" wide
White Eyelet Woven, Cotton

White Eyelet WovenWhite Eyelet Woven, Cotton

$6.99 / yard
Lace
Black Floral Lace, Nylon
3 colors

Black Floral LaceBlack Floral Lace, Nylon

$8.99 / yard
Lace · 55" wide
Black Floral Jacquard, Poly-Cotton

Black Floral JacquardBlack Floral Jacquard, Poly-Cotton

$9.99 / yard
Jacquard · 534 gsm · 68" wide
White Floral Knit, Polyester
8 designs

White Floral KnitWhite Floral Knit, Polyester

$10.99 / yard
Lace · 51" wide
+2
White Tone-on-Tone Floral Jacquard, Polyester

White Floral JacquardWhite Tone-on-Tone Floral Jacquard, Polyester

$7.49 / yard
Jacquard · 200 gsm
Jacquard 100% Polyester Woven Fabric rendered Visualization Jacquard 100% Polyester Woven Fabric — tap for the cloth
White Daisy Jersey Knit, Poly-Viscose
2 colors

White Daisy Jersey KnitWhite Daisy Jersey Knit, Poly-Viscose

$6.99 / yard
Floral · 170 gsm
Dusty Rose Marl Chiffon, Polyester

Dusty Rose Marl ChiffonDusty Rose Marl Chiffon, Polyester

$7.99 / yard
Marl · 80 gsm
Dark Blue Floral Woven, Polyester

Dark Blue Floral WovenDark Blue Floral Woven, Polyester

$11.49 / yard
Lace · 51" wide
Teal Floral Knit, Cotton-Nylon

Teal Floral KnitTeal Floral Knit, Cotton-Nylon

$7.99 / yard
Lace · 130 gsm · 59" wide
White Eyelet Woven, Cotton

White Eyelet WovenWhite Eyelet Woven, Cotton

$10.49 / yard
Lace · 51" wide
Navy Floral Knit, Polyester

Navy Floral KnitNavy Floral Knit, Polyester

$11.49 / yard
Lace · 45" wide
Red Flowers Woven, Poly-Viscose

Red Flowers WovenRed Flowers Woven, Poly-Viscose

$6.49 / yard
Floral · 175 gsm · 55" wide
Pastel Pink Floral Jacquard, Polyester
3 colors

Pastel Pink Floral JacquardPastel Pink Floral Jacquard, Polyester

$7.49 / yard
Jacquard · 145 gsm · 59" wide
Pink Floral Knit, Acrylic
2 colors

Pink Floral KnitPink Floral Knit, Acrylic

$7.99 / yard
Floral · 136 gsm · 65" wide
Pink Floral Woven, Polyester

Pink Floral WovenPink Floral Woven, Polyester

$6.49 / yard
Floral · 150 gsm · 58" wide
Blue Floral Linen-Look, Polyester

Blue Floral Linen-LookBlue Floral Linen-Look, Polyester

$10.99 / yard
Floral · 260 gsm
Blue Floral Woven, Viscose
3 colors

Blue Floral WovenBlue Floral Woven, Viscose

$10.49 / yard
Floral · 127 gsm
Cream Floral Woven, Cotton
2 colors

Cream Floral WovenCream Floral Woven, Cotton

$7.99 / yard
Lace · 103 gsm · 58" wide
Dusty Rose Leaf Jacquard, Polyester

Dusty Rose Leaf JacquardDusty Rose Leaf Jacquard, Polyester

$7.49 / yard
Jacquard · 300 gsm · 59" wide
Pink Roses Knit, Polyester

Pink Roses KnitPink Roses Knit, Polyester

$6.99 / yard
Floral · 206 gsm · 67" wide
Pink Abstract-Floral Scuba Knit, Polyester
3 colors

Pink Floral Scuba KnitPink Abstract-Floral Scuba Knit, Polyester

$6.49 / yard
Floral · 235 gsm
Brown Floral Jacquard, Polyester
2 colors

Brown Floral JacquardBrown Floral Jacquard, Polyester

$11.49 / yard
Jacquard · 168 gsm
Cream Floral Woven, Linen-Viscose

Cream Floral WovenCream Floral Woven, Linen-Viscose

$10.49 / yard
Floral · 175 gsm
Black Vertical-Band Jacquard, Poly-Cotton

Black Bands JacquardBlack Vertical-Band Jacquard, Poly-Cotton

$9.99 / yard
Jacquard · 541 gsm · 70" wide
Pink Floral Woven, Viscose

Pink Floral WovenPink Floral Woven, Viscose

$7.99 / yard
Floral · 130 gsm