Current offers and advice from the world of fabrics!

Filter

  • Material
  • Width
  • Certificates
  • Manufacturing
  • Finish
  • Features
  • Textile finishing
  • Surface
  • Feel/Hanging
  • DIN
  • » Reset all filters

Cotton Fabrics

Here we carry cotton fabrics by the metre for you: regular bunting, twill, cotton fabrics which are printed, unicolour, or embroidered. If you are looking for stripes, stars, or hearts, and pay attention to good quality and low prices – the selection at myfabrics.co.uk will not disappoint you.
Type of fabric
 

Apply
x
Colour
 
  • beige
    • beige gold
    • beige black
    • beige silver
    • beige red
    • beige green
    • beige pink
    • beige orange
    • beige blue
    • beige yellow
    • beige white
    • beige beige
    • beige grey
    • beige brown
    • beige blue
    • beige purple
    • beige color mix
  • black
  • blue
  • blue
  • brown
  • color mix
  • gold
  • green
  • grey
  • orange
  • pink
  • purple
  • red
  • white
  • yellow

Apply
x
Use
 

Apply
x
Motif
 

Apply
x

Please choose a variant

Close
  • Classic Stars 0,8 cm, 5

    Classic Stars 0,8 cm, 5
    from £4.90
    140 cm 100%  Cotton
  • Classic Stars 0,8 cm, 1

    Classic Stars 0,8 cm, 1
    from £4.90
    140 cm 100%  Cotton
  • Tula Style – Flower 1

    Tula Style – Flower 1
    from £7.95
    140 cm 100%  Cotton
  • Tula Style – Lily 1

    Tula Style – Lily 1
    from £7.95
    140 cm 100%  Cotton
  • Tula Style – Roses Plain …

    Tula Style – Roses Plain 4
    from £7.95
    140 cm 100%  Cotton
  • GOTS – Organic Cotton …

    GOTS – Organic Cotton Tula Kids – Fox Triangle 1
    from £7.95
    140 cm 100%  Organic cotton
  • GOTS – Organic Cotton …

    GOTS – Organic Cotton Tula Kids – Polar Bear 2
    from £7.95
    140 cm 100%  Organic cotton
  • Tula Style – Roses Plain …

    Tula Style – Roses Plain 3
    £9.89 £5.85
    140 cm 100%  Cotton
  • Bunting Medium 1

    Bunting Medium 1
    from £3.25
    148 cm 100%  Cotton
  • Bunting Medium 26

    Bunting Medium 26
    from £3.25
    148 cm 100%  Cotton
  • Bunting Medium 16

    Bunting Medium 16
    from £3.25
    148 cm 100%  Cotton
  • Bunting Medium 30

    Bunting Medium 30
    from £3.25
    148 cm 100%  Cotton
  • Bunting Medium 8

    Bunting Medium 8
    from £3.25
    148 cm 100%  Cotton
  • Classic Cotton 1

    Classic Cotton 1
    from £3.90
    140 cm 100%  Cotton
  • Bunting Medium 38

    Bunting Medium 38
    from £3.25
    148 cm 100%  Cotton
  • Bunting Medium 19

    Bunting Medium 19
    from £3.25
    148 cm 100%  Cotton
  • Tula Cotton Soft 1

    Tula Cotton Soft 1
    £5.35 £2.70
    140 cm 100%  Cotton
  • Bunting Medium 28

    Bunting Medium 28
    from £3.25
    148 cm 100%  Cotton
  • Classic Cotton 25

    Classic Cotton 25
    from £3.90
    140 cm 100%  Cotton
  • Classic Stripes 0,5 cm, 8

    Classic Stripes 0,5 cm, 8
    from £4.90
    140 cm 100%  Cotton
  • Bunting Medium 2

    Bunting Medium 2
    from £3.25
    148 cm 100%  Cotton
  • Batiste 1

    Batiste 1
    from £6.95
    140 cm 100%  Cotton
  • Bunting Medium 27

    Bunting Medium 27
    from £3.25
    148 cm 100%  Cotton
  • Classic Chevron 4

    Classic Chevron 4
    from £4.90
    140 cm 100%  Cotton
  • Classic Dots 0,2 cm, 33

    Classic Dots 0,2 cm, 33
    from £4.90
    140 cm 100%  Cotton