Discover the perfect blend of strength and style with our collection of canvas fabric by the metre. Known for its durability and structured drape, canvas is the ultimate heavy-duty material for bringing your home decor and crafting projects to life.

Buy Printed Cotton Canvas & Upholstery Fabrics Online

Whether you are refreshing your living space or sewing sturdy accessories, our versatile canvas range offers something for every maker. Explore our vibrant prints, classic stripes, and bold geometrics to find the ideal match for your next project:

  • Home Decor & Curtains: Canvas provides an excellent, professional drape. It is perfect for sewing custom window blinds, structured curtains, and decorative scatter cushions that hold their shape.
  • Light Upholstery: Give tired furniture a new lease of life. Our cotton canvas fabrics are tough enough to recover dining chairs, footstools, and headboards.
  • Bag Making & Crafts: Need something that stands up to daily wear and tear? Canvas is the absolute go-to choice for sewing durable tote bags, makeup pouches, backpacks, and structured aprons.

Shop at Fabric Land today for premium canvas materials at unbeatable UK bargain prices. Tough, stylish, and ready for your sewing machine!


What is canvas fabric best used for?

Canvas is a heavy-duty, plain-woven fabric that is highly valued for its sturdiness. It is best used for projects that require structure and durability. Popular uses include home furnishings (like curtains, blinds, and cushion covers), light upholstery (such as recovering drop-in dining seats), and bag making (like tote bags and rucksacks).

Secret Link