Denim Fabric

View our full range of denim fabric material. Huge range of colours for your next dressmaking project.

Our quality denim textiles are the perfect jeans fabric to create your wardrobe staple that you wear every day.

We always carry a great selection suitable for all projects, including heavier weight for jeans, interiors, bags etc, to lighter weights for delicate dresses.

Are you looking for stretch denim for that extra level of comfort? No worries, we have you covered. Make sure to look at our item details, half way down the product page where we will list item specifics like stretch %.

We are a UK supplier based in Gloucester and sell our fabric by the metre. Minimum order is half metre. If you want to see and feel our denim material before you buy it, why not order a sample for just the £1.99 delivery.

Home » Dressmaking Fabric » Denim Fabric
  • Filter Colour

    Designer

    Width

    Price

    ££
  • Showing all 65 results

    • 8oz Coloured Stretch Denim – Black 32

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Bordeaux 52

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Cream 39

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Dark Camel 48

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Dark Navy 34

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Dusty Aubergine 57

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Dusty Rose 53

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Dusty Sage 54

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Hunter 47

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Indigo 36

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Light Grey 44

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Mid Blue 37

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Navy 35

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Ochre 45

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Pale Blue 59

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Pale Pink 58

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Putty 40

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Rich Red 51

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Rust 50

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Soft White 38

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Terracotta 49

      £13.99 /per metre
    • 8oz Coloured Stretch Denim – Vintage Blue 55

      £13.99 /per metre
    • 9oz Coloured Stretch Denim – Dusty Mauve

      £12.99 /per metre
    • 9oz Coloured Stretch Denim – Indigo

      £12.99 /per metre
    • 9oz Coloured Stretch Denim – Peacock

      £12.99 /per metre
    • 9oz Coloured Stretch Denim – Sky Blue

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

      £9.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
    • Gutermann Jeans Sewing Thread Selection – Black / Grey / Yellow

      £13.99
    • Gutermann Jeans Sewing Thread Selection – Denim Blue / Yellow

      £16.99
    • Gutermann Jeans Thread – Denim 5154 100m Spool Vari-coloured

      £1.99
    • Gutermann Maraflex Elastic Stretch Sewing Thread – 150m spool – 339 Dark Denim

      £3.40
    • Gutermann Sew-all Sewing Thread 100m – 968 Jeans Gold

      £1.99
    • 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
    • I Blues Recycled Stretch Denim 9oz – Black 01

      £12.99 /per metre
    • I Blues Recycled Stretch Denim 9oz – Dark Indigo 04

      £12.99 /per metre
    • I Blues Recycled Stretch Denim 9oz – Light Blue 06

      £12.99 /per metre
    • I Blues Recycled Stretch Denim 9oz – Medium Blue 05

      £12.99 /per metre
    • Knitted Denim / Jeans – Emerald Green

      £16.99 /per metre
    • Knitted Jersey Denim – Deep Indigo 8oz

      £16.99 /per metre
    • Knitted Jersey Denim – Medium Indigo 8oz

      £16.99 /per metre
    • Pastel Cotton Denim Twill 8oz – Lilac 815

      £14.99 /per metre
    • Pastel Cotton Denim Twill 8oz – Lime Green 315

      £14.99 /per metre
    • Pastel Cotton Denim Twill 8oz – Navy 600

      £14.99 /per metre
    • Pastel Cotton Denim Twill 8oz – Pastel Orange 505

      £14.99 /per metre
    • Pastel Cotton Denim Twill 8oz – Pink 880

      £14.99 /per metre
    • Pastel Cotton Denim Twill 8oz – Royal Blue 650

      £14.99 /per metre
    • Pastel Cotton Denim Twill 8oz – Spearmint Green 307

      £14.99 /per metre
    • Pastel Cotton Denim Twill 8oz – Yellow 584

      £14.99 /per metre
    • Quilted Cotton Chambray Onion Design – Indigo Denim

      £16.99 /per metre
    • Rose Printed Denim – Dark Blue

      £12.99 /per metre
    • Washed Denim DOUBLE Stripe with Elastane – Indigo 07

      £16.99 /per metre
    • Washed Denim DOUBLE Stripe with Elastane – Navy 08

      £16.99 /per metre
    • Washed Denim DOUBLE Stripe with Elastane – Pale Indigo 06

      £16.99 /per metre