Big Duck Canvas Fabric Warehouse offers a wide range of fabric options ideal for making cotton canvas floor cloths or canvas floor mats. All of our fabrics are offered at factory direct wholesale pricing for cut yardage and bulk orders. Our heavyweight numbered ducks are the best option for canvas floor cloths. We have a wide range of widths available for your floor cloth project. For dyed fabric choices take a look at #8 dyed canvas fabrics.