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

Olive Green Fabric

3,297 styles
Ponte Knit Fabric

Ponte Knit Fabric

$10.99 / yard
185 gsm · 59" wide
Olive Plaid Woven, Poly-Viscose

Olive Plaid WovenOlive Plaid Woven, Poly-Viscose

$7.99 / yard
Plaid · 290 gsm · 59" wide
Dark Brown Plaid Woven, Poly-Viscose

Dark Brown Plaid WovenDark Brown Plaid Woven, Poly-Viscose

$7.99 / yard
Plaid · 285 gsm · 59" wide
Brushed Polyester Stretch Piqué Knit Fabric

Brushed Polyester Stretch Piqué Knit Fabric

$9.49 / yard
220 gsm
Grey-Green Heather Jersey Knit, Poly-Viscose

Grey-Green Heather Jersey KnitGrey-Green Heather Jersey Knit, Poly-Viscose

$6.99 / yard
Marl · 170 gsm · 60" wide
Dark Brown Plaid Woven, Poly-Viscose

Dark Brown Plaid WovenDark Brown Plaid Woven, Poly-Viscose

$7.99 / yard
Plaid · 285 gsm · 59" wide
Cotton Polyester Piqué Knit Fabric

Cotton Polyester Piqué Knit Fabric

$10.99 / yard
200 gsm · 76" wide
Polyester Cotton Scuba Knit Fabric

Polyester Cotton Scuba Knit Fabric

$12.99 / yard
300 gsm · 69" wide
Heather Polyester Viscose Metallic Stretch Jersey Knit Fabric rendered Visualization Heather Polyester Viscose Metallic Stretch Jersey Knit Fabric — tap for the cloth
Nylon Stretch Woven Fabric

Nylon Stretch Woven Fabric

$6.99 / yard
135 gsm · 57" wide
Polyester Metallic Stretch French Terry Fabric

Polyester Metallic Stretch French Terry Fabric

$8.49 / yard
Two-tone · 180 gsm
Tencel Lyocell Polyester Rib Knit Fabric

Tencel Lyocell Polyester Rib Knit Fabric

$11.99 / yard
150 gsm · 66" wide
Polyester Stretch Woven Fabric

Polyester Stretch Woven Fabric

$6.49 / yard
110 gsm · 59" wide
Dark Brown Bold-Plaid Woven, Poly-Viscose

Dark Brown Plaid WovenDark Brown Bold-Plaid Woven, Poly-Viscose

$7.99 / yard
Plaid · 285 gsm · 59" wide
Beige Vertical-Stripe Woven, Cotton

Beige Stripes WovenBeige Vertical-Stripe Woven, Cotton

$9.99 / yard
Stripe · 57" wide
Polyester Viscose Ponte Knit Fabric

Polyester Viscose Ponte Knit Fabric

$10.49 / yard
170 gsm · 63" wide
Polyester Cotton Scuba Knit Fabric

Polyester Cotton Scuba Knit Fabric

$10.49 / yard
350 gsm · 73" wide
Light Gold Tone-on-Tone Jacquard

Light Gold Tone-on-Tone Jacquard

$10.49 / yard
Jacquard · 538 gsm · 54" wide
Olive Plaid Woven, Poly-Viscose

Olive Plaid WovenOlive Plaid Woven, Poly-Viscose

$7.99 / yard
Plaid · 285 gsm · 59" wide
Polyester Viscose Interlock Knit Fabric

Polyester Viscose Interlock Knit Fabric

$8.49 / yard
170 gsm · 63" wide
Gold Diamond Jacquard, Polyester

Gold Diamond JacquardGold Diamond Jacquard, Polyester

$10.49 / yard
Jacquard · 380 gsm · 63" wide
Brown Plaid Woven, Poly-Viscose

Brown Plaid WovenBrown Plaid Woven, Poly-Viscose

$7.99 / yard
Plaid · 285 gsm · 59" wide
Dark Brown Stripe Woven, Cotton

Dark Brown Stripe WovenDark Brown Stripe Woven, Cotton

$9.99 / yard
Stripe · 57" wide
Light Beige Grid Jacquard, Viscose

Light Beige Grid JacquardLight Beige Grid Jacquard, Viscose

$6.99 / yard
Jacquard · 147 gsm · 71" wide
Brown Plaid Woven, Poly-Viscose

Brown Plaid WovenBrown Plaid Woven, Poly-Viscose

$7.99 / yard
Plaid · 290 gsm · 59" wide
Brown Plaid Woven, Poly-Viscose

Brown Plaid WovenBrown Plaid Woven, Poly-Viscose

$7.99 / yard
Plaid · 290 gsm · 59" wide
Polyester Stretch Knit Fabric

Polyester Stretch Knit Fabric

$9.99 / yard
230 gsm · 59" wide
Jacquard Polyester Cotton Stretch Knit Fabric

Jacquard Polyester Cotton Stretch Knit Fabric

$10.99 / yard
315 gsm · 65" wide
Heathered Brown Marl Knit, Linen-Viscose

Heathered Brown Marl KnitHeathered Brown Marl Knit, Linen-Viscose

$11.49 / yard
Marl · 170 gsm · 67" wide
Cotton Polyester Piqué Knit Fabric rendered Visualization Cotton Polyester Piqué Knit Fabric — tap for the cloth
Tencel Lyocell Acrylic Blend Stretch Rib Knit Fabric

Tencel Lyocell Acrylic Blend Stretch Rib Knit Fabric

$11.99 / yard
190 gsm · 63" wide
Viscose Polyester Woven Fabric

Viscose Polyester Woven Fabric

$6.49 / yard
102 gsm · 63" wide
Viscose Stretch Rib Knit Fabric

Viscose Stretch Rib Knit Fabric

$9.49 / yard
270 gsm · 47" wide
Brushed Polyester Woven Fabric

Brushed Polyester Woven Fabric

$10.49 / yard
125 gsm
Cream Dots Jacquard, Cotton-Poly

Cream Dots JacquardCream Dots Jacquard, Cotton-Poly

$11.49 / yard
Jacquard · 260 gsm · 71" wide
Viscose Nylon Piqué Knit Fabric

Viscose Nylon Piqué Knit Fabric

$7.99 / yard
180 gsm
100% Nylon Plissé Fabric

100% Nylon Plissé Fabric

$6.99 / yard
Multicolor · 57" wide
Green Heather Jersey Knit, Linen

Green Heather Jersey KnitGreen Heather Jersey Knit, Linen

$13.99 / yard
Marl · 195 gsm · 63" wide
Polyester Viscose Interlock Knit Fabric

Polyester Viscose Interlock Knit Fabric

$8.49 / yard
170 gsm · 63" wide
Polyester Stretch Corduroy Fabric

Polyester Stretch Corduroy Fabric

$13.49 / yard
245 gsm
Polyester Tencel Lyocell Stretch Scuba Knit Fabric

Polyester Tencel Lyocell Stretch Scuba Knit Fabric

$12.49 / yard
250 gsm · 63" wide
Blue Stripes Woven, Cotton

Blue Stripes WovenBlue Stripes Woven, Cotton

$9.99 / yard
Stripe · 57" wide
100% Polyester Piqué Knit Fabric

100% Polyester Piqué Knit Fabric

$10.49 / yard
250 gsm · 75" wide
Polyester Cotton Piqué Knit Fabric

Polyester Cotton Piqué Knit Fabric

$8.99 / yard
215 gsm · 75" wide
Brushed 100% Polyester Knit Fabric

Brushed 100% Polyester Knit Fabric

$10.49 / yard
500 gsm · 59" wide
Linen Viscose Woven Fabric

Linen Viscose Woven Fabric

$10.49 / yard
165 gsm
Tencel Lyocell Acrylic Blend Stretch Rib Knit Fabric

Tencel Lyocell Acrylic Blend Stretch Rib Knit Fabric

$11.99 / yard
190 gsm · 63" wide
Polyester Cotton Stretch Piqué Knit Fabric

Polyester Cotton Stretch Piqué Knit Fabric

$9.99 / yard
300 gsm · 66" wide
100% Polyester French Terry Fabric

100% Polyester French Terry Fabric

$6.49 / yard
273 gsm · 63" wide
Black Abstract Linen-Look, Polyester

Black Abstract Linen-LookBlack Abstract Linen-Look, Polyester

$7.49 / yard
Abstract · 220 gsm · 61" wide

This collection holds more than 2,500 olive green fabric styles, from $4.99 to $26.49 a yard, every one cut fresh to order. Most weigh in between 180 and 285 gsm. The most common weaves here are rib knit, jersey and chunky knit.