Browse Categories
heavy duty tarps
Products

Cotton Duck Fabric

Cotton duck canvas fabrics and Cotton canvas duck fabrics for upholstery, garment, bags, drapes and curtains. Dyed cotton canvas duck, natural canvas duck, water resistant canvas duck by the yard and roll.

Black Canvas Fabrics
10 oz Black Canvas
#8 Black Duck Canvas 18 oz
Blue Canvas Fabrics
10 oz Blue Canvas
#10 Blue Duck Canvas 14.73 oz
#8 Blue Duck Canvas 18 oz
Red Canvas Fabrics
10 oz Red Canvas
#8 Red Duck Canvas 18 oz
Displaying products 1 - 50 of 50 results
10 oz Cotton Canvas Fabric - Black Color - 60" x 1 Yard Roll
MSRP: $19.99
Price: $8.99
You Save: $11.00 (55 %)
10 oz Cotton Canvas Fabric - Black Color - 60" x 1 Yard Roll
#8 Cotton Duck Canvas Fabric - Black Color - 60" x 1 Yard Roll
MSRP: $39.99
Price: $16.99
You Save: $23.00 (58 %)
#8 Cotton Duck Canvas Fabric - Black Color - 60" x 1 Yard Roll
10 oz Cotton Canvas Fabric - Blue Color - 60" x 1 Yard Roll
MSRP: $19.99
Price: $8.99
You Save: $11.00 (55 %)
10 oz Cotton Canvas Fabric - Blue Color - 60" x 1 Yard Roll
#8 Cotton Duck Canvas Fabric - Blue Color - 60" x 1 Yard Roll
MSRP: $39.99
Price: $16.99
You Save: $23.00 (58 %)
#8 Cotton Duck Canvas Fabric - Blue Color - 60" x 1 Yard Roll
#10 Cotton Duck Canvas Fabric - Navy Blue Color - 60" x 1 Yard Roll
MSRP: $24.99
Price: $12.99
You Save: $12.00 (48 %)
#10 Cotton Duck Canvas Fabric - Navy Blue Color - 60" x 1 Yard Roll
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 1 Yard Roll - Green Color
MSRP: $19.99
Price: $8.99
You Save: $11.00 (55 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 1 Yard Roll - Green Color
#8 Cotton Duck Canvas Fabric - 60" x 1 Yard Roll - Green Color
MSRP: $39.99
Price: $16.99
You Save: $23.00 (58 %)
#8 Cotton Duck Canvas Fabric - 60" x 1 Yard Roll - Green Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 1 Yard Roll - Tan Color
MSRP: $19.99
Price: $8.99
You Save: $11.00 (55 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 1 Yard Roll - Tan Color
#8 Cotton Duck Canvas Fabric - 60" x 1 Yard Roll - Tan Color
MSRP: $39.99
Price: $16.99
You Save: $23.00 (58 %)
#8 Cotton Duck Canvas Fabric - 60" x 1 Yard Roll - Tan Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 1 Yard Roll - Terra Cotta Color
MSRP: $19.99
Price: $8.99
You Save: $11.00 (55 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 1 Yard Roll - Terra Cotta Color
#8 Cotton Duck Canvas Fabric - 60" x 1 Yard Roll - Terra Cotta Color
MSRP: $39.99
Price: $16.99
You Save: $23.00 (58 %)
#8 Cotton Duck Canvas Fabric - 60" x 1 Yard Roll - Terra Cotta Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 1 Yard Roll - White Color
MSRP: $19.99
Price: $8.99
You Save: $11.00 (55 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 1 Yard Roll - White Color
#8 Cotton Duck Canvas Fabric - 60" x 1 Yard Roll - White Color
MSRP: $39.99
Price: $16.99
You Save: $23.00 (58 %)
#8 Cotton Duck Canvas Fabric - 60" x 1 Yard Roll - White Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 1 Yard Roll - Yellow Color
MSRP: $19.99
Price: $8.99
You Save: $11.00 (55 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 1 Yard Roll - Yellow Color
#8 Cotton Duck Canvas Fabric - 60" x 1 Yard Roll - Yellow Color
MSRP: $39.99
Price: $16.99
You Save: $23.00 (58 %)
#8 Cotton Duck Canvas Fabric - 60" x 1 Yard Roll - Yellow Color
10 oz Cotton Canvas Fabric - Red Color - 60" x 1 Yard Roll
MSRP: $19.99
Price: $8.99
You Save: $11.00 (55 %)
10 oz Cotton Canvas Fabric - Red Color - 60" x 1 Yard Roll
#8 Cotton Duck Canvas Fabric - Red Color - 60" x 1 Yard Roll
MSRP: $39.99
Price: $16.99
You Save: $23.00 (58 %)
#8 Cotton Duck Canvas Fabric - Red Color - 60" x 1 Yard Roll
#10 Cotton Duck Canvas Fabric - Olive Drab Color - 60" x 1 Yard Roll
MSRP: $24.99
Price: $12.99
You Save: $12.00 (48 %)
#10 Cotton Duck Canvas Fabric - Olive Drab Color - 60" x 1 Yard Roll
10 oz Cotton Canvas Fabric - Black Color - 60" x 25 Yard Roll
MSRP: $474.99
Price: $209.99
You Save: $265.00 (56 %)
10 oz Cotton Canvas Fabric - Black Color - 60" x 25 Yard Roll
#8 Cotton Duck Canvas Fabric - Black Color - 60" x 25 Yard Roll
MSRP: $966.99
Price: $399.99
You Save: $567.00 (59 %)
#8 Cotton Duck Canvas Fabric - Black Color - 60" x 25 Yard Roll
10 oz Cotton Canvas Fabric - Blue Color - 60" x 25 Yard Roll
MSRP: $474.99
Price: $209.99
You Save: $265.00 (56 %)
10 oz Cotton Canvas Fabric - Blue Color - 60" x 25 Yard Roll
#8 Cotton Duck Canvas Fabric - Blue Color - 60" x 25 Yard Roll
MSRP: $966.99
Price: $399.99
You Save: $567.00 (59 %)
#8 Cotton Duck Canvas Fabric - Blue Color - 60" x 25 Yard Roll
10 oz Cotton Canvas Fabric - Red Color - 60" x 25 Yard Roll
MSRP: $474.99
Price: $209.99
You Save: $265.00 (56 %)
10 oz Cotton Canvas Fabric - Red Color - 60" x 25 Yard Roll
#8 Cotton Duck Canvas Fabric - Red Color - 60" x 25 Yard Roll
MSRP: $966.99
Price: $399.99
You Save: $567.00 (59 %)
#8 Cotton Duck Canvas Fabric - Red Color - 60" x 25 Yard Roll
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 25 Yard Roll - Green Color
MSRP: $474.99
Price: $209.99
You Save: $265.00 (56 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 25 Yard Roll - Green Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 25 Yard Roll - Tan Color
MSRP: $474.99
Price: $209.99
You Save: $265.00 (56 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 25 Yard Roll - Tan Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 25 Yard Roll - Terra Cotta Color
MSRP: $474.99
Price: $209.99
You Save: $265.00 (56 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 25 Yard Roll - Terra Cotta Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 25 Yard Roll - White Color
MSRP: $474.99
Price: $209.99
You Save: $265.00 (56 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 25 Yard Roll - White Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 25 Yard Roll - Yellow Color
MSRP: $474.99
Price: $209.99
You Save: $265.00 (56 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 25 Yard Roll - Yellow Color
#8 Cotton Duck Canvas Fabric - 60" x 25 Yard Roll - Green Color
MSRP: $966.99
Price: $399.99
You Save: $567.00 (59 %)
#8 Cotton Duck Canvas Fabric - 60" x 25 Yard Roll - Green Color
#8 Cotton Duck Canvas Fabric - 60" x 25 Yard Roll - Tan Color
MSRP: $966.99
Price: $399.99
You Save: $567.00 (59 %)
#8 Cotton Duck Canvas Fabric - 60" x 25 Yard Roll - Tan Color
#8 Cotton Duck Canvas Fabric - 60" x 25 Yard Roll - Terra Cotta Color
MSRP: $966.99
Price: $399.99
You Save: $567.00 (59 %)
#8 Cotton Duck Canvas Fabric - 60" x 25 Yard Roll - Terra Cotta Color
#8 Cotton Duck Canvas Fabric - 60" x 25 Yard Roll - White Color
MSRP: $966.99
Price: $399.99
You Save: $567.00 (59 %)
#8 Cotton Duck Canvas Fabric - 60" x 25 Yard Roll - White Color
#8 Cotton Duck Canvas Fabric - 60" x 25 Yard Roll - Yellow Color
MSRP: $966.99
Price: $399.99
You Save: $567.00 (59 %)
#8 Cotton Duck Canvas Fabric - 60" x 25 Yard Roll - Yellow Color
10 oz Cotton Canvas Fabric - Black Color - 60" x 50 Yard Roll
MSRP: $914.99
Price: $399.99
You Save: $515.00 (56 %)
10 oz Cotton Canvas Fabric - Black Color - 60" x 50 Yard Roll
#8 Cotton Duck Canvas Fabric - Black Color - 60" x 50 Yard Roll
MSRP: $1,493.99
Price: $609.99
You Save: $884.00 (59 %)
#8 Cotton Duck Canvas Fabric - Black Color - 60" x 50 Yard Roll
10 oz Cotton Canvas Fabric - Blue Color - 60" x 50 Yard Roll
MSRP: $914.99
Price: $399.99
You Save: $515.00 (56 %)
10 oz Cotton Canvas Fabric - Blue Color - 60" x 50 Yard Roll
#8 Cotton Duck Canvas Fabric - Blue Color - 60" x 50 Yard Roll
MSRP: $1,493.99
Price: $609.99
You Save: $884.00 (59 %)
#8 Cotton Duck Canvas Fabric - Blue Color - 60" x 50 Yard Roll
10 oz Cotton Canvas Fabric - Red Color - 60" x 50 Yard Roll
MSRP: $914.99
Price: $399.99
You Save: $515.00 (56 %)
10 oz Cotton Canvas Fabric - Red Color - 60" x 50 Yard Roll
#8 Cotton Duck Canvas Fabric - Red Color - 60" x 50 Yard Roll
MSRP: $1,493.99
Price: $609.99
You Save: $884.00 (59 %)
#8 Cotton Duck Canvas Fabric - Red Color - 60" x 50 Yard Roll
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 50 Yard Roll - Green Color
MSRP: $914.99
Price: $399.99
You Save: $515.00 (56 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 50 Yard Roll - Green Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 50 Yard Roll - Tan Color
MSRP: $914.99
Price: $399.99
You Save: $515.00 (56 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 50 Yard Roll - Tan Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 50 Yard Roll - Terra Cotta Color
MSRP: $914.99
Price: $399.99
You Save: $515.00 (56 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 50 Yard Roll - Terra Cotta Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 50 Yard Roll - White Color
MSRP: $914.99
Price: $399.99
You Save: $515.00 (56 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 50 Yard Roll - White Color
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 50 Yard Roll - Yellow Color
MSRP: $914.99
Price: $399.99
You Save: $515.00 (56 %)
Duck Cloth Cotton Canvas Fabric 10 oz - 60" x 50 Yard Roll - Yellow Color
#8 Cotton Duck Canvas Fabric - 60" x 50 Yard Roll - Green Color
MSRP: $1,493.99
Price: $609.99
You Save: $884.00 (59 %)
#8 Cotton Duck Canvas Fabric - 60" x 50 Yard Roll - Green Color
#8 Cotton Duck Canvas Fabric - 60" x 50 Yard Roll - Tan Color
MSRP: $1,493.99
Price: $609.99
You Save: $884.00 (59 %)
#8 Cotton Duck Canvas Fabric - 60" x 50 Yard Roll - Tan Color
#8 Cotton Duck Canvas Fabric - 60" x 50 Yard Roll - Terra Cotta Color
MSRP: $1,493.99
Price: $609.99
You Save: $884.00 (59 %)
#8 Cotton Duck Canvas Fabric - 60" x 50 Yard Roll - Terra Cotta Color
#8 Cotton Duck Canvas Fabric - 60" x 50 Yard Roll - White Color
MSRP: $1,493.99
Price: $609.99
You Save: $884.00 (59 %)
#8 Cotton Duck Canvas Fabric - 60" x 50 Yard Roll - White Color
#8 Cotton Duck Canvas Fabric - 60" x 50 Yard Roll - Yellow Color
MSRP: $1,493.99
Price: $609.99
You Save: $884.00 (59 %)
#8 Cotton Duck Canvas Fabric - 60" x 50 Yard Roll - Yellow Color
Shopping Cart
Need Shipping Rates?
  1. Add items to Cart.
  2. Type in Shipping Zip Code.
  3. Click on Estimate Button.
Your cart is empty.
* Canadian customers must enter shipping address during checkout to get shipping rates.
Products