Printed Canvas Bags

These thick printed canvas bags are 100% natural and 100% biodegradable. They can be made in bespoke sizes from just 1,000 bags and can be dyed any colour to ensure a perfect match to your branding.

We have a large range of canvas bags available in many shapes, sizes and colours. Printing starts from just 100 bags. This bag for life is ideal for farm shops, boutiques, exhibitions and promotional purposes.

  • 8oz, 10oz or 12oz canvas available
  • Any bespoke size can be produced
  • Available with or without a gusset
  • Many handle options available
  • Bags can be dyed 100% ink including the handles
  • UK stock bags printed in 1-2 weeks
  • Bespoke sizes made to order in 12-14 weeks

Minimum Quantities

100 for overprinting in the U.K.
1,000 for all other options.


Looking for a cheaper fabric bag? Please see our cotton bags.


Request a Quote or call us now at +44(0)1227 714930

Any size can be achieved with this product subject to minimum order.

8oz, 10oz, 12oz Natural canvas. We can also supply these bags dyed to any colour.

Long or Short Handles, Natural, Coloured or Bleached Canvas.

Standard lead time 2-12 weeks.

Fast track option available in as little as 1 week.

We can produce anything from 100 bags as a minimum.