We carry a large selection of canvas fabric by the yard in both prints and solids. Canvas is a compact, firm, heavy plain weave fabric usually made with cotton and known for its strength and versatility. It is used often in bags and home décor. When shopping canvas fabric, pay close attention to the fiber content. Some of our canvas is a heavier weight 100% cotton, for example Big Sur, while many are a blend of cotton and linen, giving the fabric a softer hand while maintaining durability.