Fabric for Bags

Find here fabric for bags so you can make your own. Whether it is cotton canvas material for tote bags, webbing for bag straps or hessian bag material, we have you covered.

Sustainable and environmentally friendly, making your own tote bag will help minimise single use plastic whilst giving you a bag you can be proud of that you can use everyday.

You can also use our incredibly popular double sided quilted cottons for luxury weekend bags or our gabardine for cross-body shoulder strap bags.

High quality and durable, make a bag that will last.

Trusted UK retailer with over 15 years of industry experience.

Home » Dressmaking Fabric » Fabric for Bags
  • Filter Colour

    Designer

    Width

    Price

    ££

    Skill Level

  • Showing 1–100 of 127 results

    • 100% Cotton Calico Quilted – Natural

      £12.99 /per metre
    • 14oz Unwashed Cotton Denim – Indigo

      £14.99 /per metre
    • Bull Denim Loomstate 100% Cotton Heavyweight – Natural

      £9.99 /per metre
    • Calico – Double Width – 240cm 94 inches

      £8.99 /per metre
    • Calico – Quilters Pre Washed 137cm 53 inches

      £5.99 /per metre
    • Coloured Stretch Denim 7oz – Light Grey 16

      £12.99 /per metre
    • Coloured Stretch Denim 7oz – Sand 10

      £12.99 /per metre
    • Coloured Stretch Denim 7oz – Snow White 09

      £12.99 /per metre
    • Coloured Stretch Denim 7oz – Taupe 11

      £12.99 /per metre
    • Cotton Canvas – Baguettes à Paris – French Navy

      £14.99 /per metre
    • Cotton Canvas – Pompadour Toile – Grey on Ivory

      £14.99 /per metre
    • Cotton Canvas – Pompadour Toile – Pink on Ivory

      £14.99 /per metre
    • Double Sided Quilted Double Gauze Cotton – Marjan Double Gauze – Caramel

      £24.99 /per metre
    • Double Sided Quilted Double Gauze Cotton – Marjan Double Gauze – Lime

      £24.99 /per metre
    • French Plain 100% Cotton Gabardine – Apple

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Black

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Cobalt

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Coffee

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Cream

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Daffodil Yellow

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Deep Magenta

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Dusty Rose

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Navy

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Ochre

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Pebble

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Rust

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Tangerine

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Thyme

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – Violet

      £14.99 /per metre
    • French Plain 100% Cotton Gabardine – White

      £14.99 /per metre
    • Heavy Duty Webbing for Bag Straps – 4 Stripe Blue Natural 38mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – 4 Stripe Mustard Grey 38mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – Colourful Geometric Blue 38mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – Colourful Geometric Red Green Yellow 38mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – Luxe Animal Natural Black 38mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – Luxe Animal Silver Rust Black 38mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – Mountain Blue 40mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – Mountain Green Black 40mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – Mountain Rust Navy 40mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – Rainbow Bright 38mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – Rainbow Dark 38mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – Stars. & Stripes 38mm

      £3.50 /per metre
    • Heavy Duty Webbing for Bag Straps – Textured Navy Red Stripe 38mm

      £3.50 /per metre
    • Hemline Faux Leather Toggle Closure Black

      £2.50
    • Hemline Faux Leather Toggle Closure Brown

      £2.50
    • Hessian Burlap – Natural Fine Weave

      £6.99 /per metre
    • Hessian Burlap – Natural Regular

      £5.99 /per metre
    • Hessian Herringbone Weave 100% Jute – Natural

      £10.99 /per metre
    • Hickory Washed Denim Stripe Twill with Elastane – Beige 552

      £16.99 /per metre
    • Hickory Washed Denim Stripe Twill with Elastane – Black 69

      £16.99 /per metre
    • Hickory Washed Denim Stripe Twill with Elastane – Green 310

      £16.99 /per metre
    • Hickory Washed Denim Stripe Twill with Elastane – Mid Indigo 401

      £16.99 /per metre
    • Hickory Washed Denim Stripe Twill with Elastane – Navy 8

      £16.99 /per metre
    • Hickory Washed Denim Stripe Twill with Elastane – Pink 1417

      £16.99 /per metre
    • Hickory Washed Denim Stripe Twill with Elastane – Red 15

      £16.99 /per metre
    • Hickory Washed Denim Stripe Twill with Elastane – Royal Blue 5

      £16.99 /per metre
    • Hickory Washed Denim Stripe Twill with Elastane – Sea Green 1807

      £16.99 /per metre
    • Merchant and Mills Pattern – The Fielder Dress – Advanced Beginner 20 – 28

      £16.00
    • Metal D-Rings for Bag Straps – 38/40mm – Antique Gold

      £0.99
    • Metal D-Rings for Bag Straps – 38/40mm – Bright Brass

      £14.99
    • Metal D-Rings for Bag Straps – 38/40mm – Gunmetal

      £0.99
    • Metal D-Rings for Bag Straps – 38/40mm – Silver

      £0.99
    • Metal Snap Hook for Bag Strap – 38mm – Antique Brass

      £0.99
    • Metal Snap Hook for Bag Straps – 38mm – Bright Brass

      £0.99
    • Metal Snap Hook for Bag Straps – 38mm – Gunmetal

      £0.99
    • Metal Snap Hook for Bag Straps – 38mm – Silver

      £0.99
    • Metal Strap Slider for Bag Straps 38mm – Antique Brass

      £1.75
    • Metal Strap Slider for Bag Straps 38mm – Bright Brass

      £1.75
    • Metal Strap Slider for Bag Straps 38mm – Gunmetal

      £1.75
    • Metal Strap Slider for Bag Straps 38mm – Silver

      £1.75
    • Mockingjay Main Birds on Indigo Blue ACRYLIC

      £14.99 /per metre
    • Nerida Hansen Digital Cotton Canvas Tossed Vases – Light Pink 01

      £13.99 /per metre
    • Nerida Hansen Digital Cotton Canvas Tossed Vases – Sky Blue 03

      £13.99 /per metre
    • Nerida Hansen Digital Cotton Canvas Vines – Dark Purple 12

      £13.99 /per metre
    • Nerida Hansen Digital Cotton Canvas Vines – Petrol Green 01

      £13.99 /per metre
    • Osnaburg Cotton Craft Quilting Fabric – Natural

      £5.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Adael Birds on Pink and Pink Hearts A12

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Adele Pio 11

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Agazi Floral

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Arageo Floral and Suzette Green A2

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Becky and Tisania Floral Dusty Peach A14

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Bloem Patchwork

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Blush Pink

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Brynison Bear and Alice Floral A6

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Campana Foxes Rust and Green A3

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Capri & Suzette Green

      £24.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Dezo Biona 01

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Diane Birds and Rainbows A11

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Doaby and Alice Apricot Floral A5

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Ecyno Pio Swans Green 25

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Elona/ Hilali – Brown / Pastel Green

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Elona/ Hilali – Navy / Natural

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Fiduo Biona 04

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Ginza Navy and Multi Coloured Blue Gingham A4

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Gracie Nordic Animals and Lixneg Petrol A13

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Grid Navy and Klaranahta

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Gujarat & Biona 16

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Hanidi Tiny Floral and Pink Hearts A1

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Impera Cozid 10

      £23.99 /per metre
    • Pre Quilted Double Sided Reversible Cotton – Jojo Kids Print and Multi Coloured Orange/Yellow Gingham A15

      £23.99 /per metre