Filter

Product category
  • Fabrics 
Type of fabric
  • Batiste 
  • Chambray 
  • Cretonne 
  • Flannel 
  • Half-Panama 
  • Show all
Material
  • Cotton 
  • Organic cotton 
  • Polyester 
  • Viscose 
  • Use
    • Armchairs 
    • Bags 
    • Bed linen 
    • Blankets 
    • Chairs 
    • Show all
  • Colour
    • beige 
    • black 
    • blue 
    • brown 
    • green 
    • Show all
  • Motif
    • Animals 
    • Camouflage 
    • Checks 
    • Chevron / Zigzag 
    • Childrens designs 
    • Show all
Width
  • < 130 cm 
  • 130 - 139 cm 
  • 140 - 149 cm 
  • 150 - 159 cm 
  • > 160 cm 
Certificates
  • GOTS - Global Organic Textile Standard 
  • Oeko-Tex Standard 100 Product class I 
  • Oeko-Tex Standard 100 Product class IV 
  • Oeko-Tex-Standard 100 
Manufacturing
  • knitted 
  • warp knitted 
  • woven 
Finish
  • water-repellent 
Features
  • 2-way stretch 
  • breezy 
  • eudermic 
  • fine 
  • fleecy 
  • heavy duty 
  • light 
  • robust 
  • sheer 
  • skintight 
  • soft 
  • stretchable 
  • subtle 
  • tear-resistant 
  • velvety 
Feel/Hanging
  • firm feel 
  • hangs well 
  • rough feel 
  • sandy feel 
  • smooth to the touch 
  • snuggly soft 
  • soft feel 
Textile finishing
  • coated 
  • embroidered 
  • flocked 
  • printed 
  • raised 
Surface
  • double sided 
  • matte 
  • semi-transparent 
  • smooth 
  • soft 
  • translucent 
Thickness
  • 0 
Divisibility
  • Non-divisible 
Reset all filters

Cotton Fabrics

Here at My Fabrics we have a large range of cotton fabrics available, in a wide variety of styles and patterns. We have every cotton fabric you could need for your sewing or craft projects, and they are all available at a great price. We have cotton fabrics with flowers, stars, dots and fruit prints, and in stretch and twill varieties. My Fabrics has every cotton fabric you could ever need.

Our Cotton Fabrics

 

  • Bunting Medium...

    Bunting Medium 26
    from £ 3.25/m
    148 cmblack100%Cotton
  • Classic Cotton...

    Classic Cotton 13
    from £ 3.90/m
    140 cmbaby blue100%Cotton
  • Bunting Medium 1

    Bunting Medium 1
    from £ 3.25/m
    148 cmwhite100%Cotton
  • Classic Dots 0...

    Classic Dots 0,2 cm, 15
    from £ 4.90/m
    140 cmapple green100%Cotton
  • Batiste Solid 16

    Batiste Solid 16
    from £ 4.95/m
    140 cmwhite100%Cotton
  • Classic Dots 0...

    Classic Dots 0,2 cm, 18
    from £ 4.90/m
    140 cmsignal red100%Cotton
  • Classic Cotton...

    Classic Cotton 16
    from £ 3.90/m
    140 cmturquoise100%Cotton
  • Classic Cotton 9

    Classic Cotton 9
    from £ 3.90/m
    140 cmcarmine100%Cotton
  • Classic Stars ...

    Classic Stars 0,8 cm, 16
    from £ 4.90/m
    140 cmnavy blue100%Cotton
  • Classic Dots 0...

    Classic Dots 0,2 cm, 20
    from £ 4.90/m
    140 cmsunglow100%Cotton
  • Classic Chevro...

    Classic Chevron 4
    from £ 4.90/m
    140 cmbaby blue100%Cotton
  • Cotton Stamp Z...

    Cotton Stamp Zoo 2
    from £ 9.55/m
    160 cmblue100%Cotton
  • Classic Cotton...

    Classic Cotton 12
    from £ 3.90/m
    140 cmsunglow100%Cotton
  • Classic Dots 0...

    Classic Dots 0,9 cm, 31
    from £ 4.90/m
    140 cmlight grey100%Cotton
  • Classic Dots 0...

    Classic Dots 0,2 cm, 28
    from £ 4.90/m
    140 cmrosé100%Cotton
  • Classic Cotton...

    Classic Cotton 14
    from £ 3.90/m
    140 cmnavy blue100%Cotton
  • Classic Cotton...

    Classic Cotton 20
    from £ 3.90/m
    140 cmrosé100%Cotton
  • Classic Dots 0...

    Classic Dots 0,2 cm, 33
    from £ 4.90/m
    140 cmblack100%Cotton
  • Classic Cotton...

    Classic Cotton 22
    from £ 3.90/m
    140 cmhot pink100%Cotton
  • Classic Cotton 2

    Classic Cotton 2
    from £ 3.90/m
    140 cmbeige100%Cotton
  • Classic Cotton...

    Classic Cotton 24
    from £ 3.90/m
    140 cmanthracite100%Cotton
  • GOTS – Organic...

    GOTS – Organic Cotton Tula Kids – Retro Fox
    from £ 7.95/m
    140 cmcream100%Organic cotton
  • Classic Dots 0...

    Classic Dots 0,2 cm, 24
    from £ 4.90/m
    140 cmturquoise100%Cotton
  • Tula Style – F...

    Tula Style – Flower 4
    £ 9.89/m
    £ 5.85/m
    140 cmapricot100%Cotton
  • Classic Stripe...

    Classic Stripes 0,5 cm, 4
    from £ 4.90/m
    140 cmbaby blue100%Cotton
Cotton Stretch and Twill If you are looking for some cotton with added stretch, particularly if you are making a garment, then take a look at our Cotton Stretch. It is made from high-quality cotton with added spandex. If you're looking for something more durable, why not try our cotton twill Cotton Twill. These ranges of fabric offer heavy-duty material, perfect for working clothes. Fun Fabrics and Patterns If you're completing a fun craft project, such as making a cushion, or bunting, then our range of Cotton Fabrics Stripes may be ideal for you. We have a range of striped fabrics, with strips of different widths and in different colours; from classic red and blue to bright, multi-coloured patterns. We also have a range of fabrics in whimsical animal printsCotton Prints Animals. These patterns are perfect for children's clothes, or even cushions or curtains for a children's bedroom.