Skip to content
Call us 01217130990
United Kingdom GBP

Cotton

Cotton fabric is a type of natural textile made from the fibres of the cotton plant. It's one of the most widely used fabrics in the world due to its versatility, comfort, and breathability.

Key characteristics of cotton fabric:

Soft and comfortable: Cotton is known for its soft texture, making it comfortable to wear against the skin.   


Breathable: Cotton fibres allow air to circulate, keeping you cool and comfortable, especially in warm weather.   


Absorbent: Cotton can absorb moisture, making it ideal for towels, underwear, and activewear.

  
Durable: Cotton is a strong and durable fabric that can withstand regular wear and tear.   
Easy to care for: Cotton fabrics are typically machine washable and easy to maintain.   


Versatile: Cotton can be woven or knitted into a variety of fabrics, making it suitable for a wide range of applications.   


Types of cotton fabrics:

Woven cotton: This type of cotton fabric is created by interlacing two sets of yarns at right angles. It's commonly used for shirts, dresses, pants, and home decor items.   


Knitted cotton: Knitted cotton fabrics are made by interlocking loops of yarn. They tend to be more stretchy and comfortable than woven cotton, making them suitable for t-shirts, sweaters, and loungewear.   


Organic cotton: This type of cotton is grown without the use of synthetic pesticides, fertilizers, or genetically modified organisms. It's considered to be more environmentally friendly than conventional cotton.  

 
Egyptian cotton: Similar to Pima cotton, Egyptian cotton is also known for its long fibers and luxurious feel.   


Uses of cotton fabric:

Cotton fabric is used in a wide range of applications, including:

Clothing: Cotton is used to make everything from t-shirts and jeans to dresses and suits.   
Home textiles: Cotton is used for bedding, towels, curtains, and upholstery.   


Industrial applications: Cotton is used in medical supplies, industrial thread, and tarps.   


Overall, cotton fabric is a versatile and popular choice for a variety of applications due to its comfort, breathability, durability, and ease of care.

   


Sources and related content

Filter

63 products

  • Sort by

White Combed 100% cotton lawn dressmaking fabric 58" Wide M703 Mtex - Midland Textiles & Fabric
    Sale
    White Combed 100% cotton lawn dressmaking fabric 58" Wide M703 Mtex
    From £1.50£6.99

    Only 25 units left

    Micro check Printed Cotton Poplin Gingham dress fabric 45" M759 Mtex
    From £1.50

    Only 26 units left

    100% Cambric Egyptian Cotton Plain Poplin Fabric sold Per metre M1482
    From £1.50

    In stock, 252 units

    • 100% Cambric Egyptian Cotton Plain Poplin Fabric sold Per metre M1482
    • 100% Cambric Egyptian Cotton Plain Poplin Fabric sold Per metre M1482
    • 100% Cambric Egyptian Cotton Plain Poplin Fabric sold Per metre M1482
    • 100% Cambric Egyptian Cotton Plain Poplin Fabric sold Per metre M1482
    • 100% Cambric Egyptian Cotton Plain Poplin Fabric sold Per metre M1482
    • +6
    Printed Cotton Poplin Checked Gingham Dress Fabric 44" M758 Mtex
    From £1.50

    Only 73 units left

      Sale
      2.5cm Candy Stripped Cotton Poplin shirting, dress Fabric 44" wide MK898 Mtex
      From £0.99£6.90

      Only 64 units left

      • 2.5cm Candy Stripped Cotton Poplin shirting, dress Fabric 44" wide MK898 Mtex
      • 2.5cm Candy Stripped Cotton Poplin shirting, dress Fabric 44" wide MK898 Mtex
      • 2.5cm Candy Stripped Cotton Poplin shirting, dress Fabric 44" wide MK898 Mtex
      • 2.5cm Candy Stripped Cotton Poplin shirting, dress Fabric 44" wide MK898 Mtex
      • 2.5cm Candy Stripped Cotton Poplin shirting, dress Fabric 44" wide MK898 Mtex
      • +11
      White 100% Combed Cotton plain Poplin fabric ideal for clothing/craft 58" M705
      From £1.50

      Only 13 units left

      5mm Spot Polka Dots Multi Coloured Dress Craft 100% Cotton Poplin Fabric 45" M21
      From £1.50

      Only 49 units left

      Plain Superfine cotton voile lightweight sewing lining dressmaking fabric M1553
      From £1.50

      Only 46 units left

      Floral Vintage Shabby Chic 100% Cotton Poplin printed fabric 44" M732
      From £1.50

      Only 21 units left

        Sale
        Soft Touch 100% Cotton 4mm pin Spot Dot printed dress fabric M1646
        From £0.99£9.99

        Only 22 units left

        • Soft Touch 100% Cotton 4mm pin Spot Dot printed dress fabric M1646
        • Soft Touch 100% Cotton 4mm pin Spot Dot printed dress fabric M1646
        • Soft Touch 100% Cotton 4mm pin Spot Dot printed dress fabric M1646
        • Soft Touch 100% Cotton 4mm pin Spot Dot printed dress fabric M1646
        Plain Cotton Poplin one way stretch Dress Fabric 58" M626 Mtex
        From £0.50

        Only 8 units left

        Broderie Anglais
          Sale
          Broderie Anglais 3 hole border Floral poly cotton Dress Fabric 139 cm MJ1183
          From £1.50£7.99

          In stock, 277 units

          • Broderie Anglais
          • Broderie Anglais
          • Broderie Anglais
          • Broderie Anglais
          • Broderie Anglais
          cath kidston Inspired Floral 100% Cotton Printed Fabric 58" Wide- Floral - Per Metre- M123 Mtex - Midland Textiles & Fabric
            Sale
            cath kidston Inspired Floral 100% Cotton Printed Fabric 58" Wide- Floral - Per Metre- M123 Mtex
            From £0.99£8.00

            Only 14 units left

            • cath kidston Inspired Floral 100% Cotton Printed Fabric 58" Wide- Floral - Per Metre- M123 Mtex - Midland Textiles & Fabric
            • cath kidston Inspired Floral 100% Cotton Printed Fabric 58" Wide- Floral - Per Metre- M123 Mtex - Midland Textiles & Fabric
            • cath kidston Inspired Floral 100% Cotton Printed Fabric 58" Wide- Floral - Per Metre- M123 Mtex - Midland Textiles & Fabric
            White Cotton Wynciette Soft Brushed Flannel ideal for Nightwear 42" Wide MD977
            From £1.50

            In stock, 256 units

            Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1593
            From £0.50

            Only 90 units left

            • Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1593
            • Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1593
            • Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1593
            • Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1593
            • Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1593
            Floral Vintage shabby chic rose 100% Cotton Poplin Craft Fabric 58" M684
            From £1.50

            Only 13 units left

            • Floral Vintage shabby chic rose 100% Cotton Poplin Craft Fabric 58" M684 - Midland Textiles & Fabric
            • Floral Vintage shabby chic rose 100% Cotton Poplin Craft Fabric 58" M684 - Midland Textiles & Fabric
            • Floral Vintage shabby chic rose 100% Cotton Poplin Craft Fabric 58" M684 - Midland Textiles & Fabric
            • Floral Vintage shabby chic rose 100% Cotton Poplin Craft Fabric 58" M684 - Midland Textiles & Fabric
            Solid Plain Coloured Dress Craft 100% Cotton Poplin Fabric Summer M22 Mtex
            From £1.50

            In stock, 366 units

            • Solid Plain Coloured Dress Craft 100% Cotton Poplin Fabric Summer M22 Mtex
            • Solid Plain Coloured Dress Craft 100% Cotton Poplin Fabric Summer M22 Mtex
            • Solid Plain Coloured Dress Craft 100% Cotton Poplin Fabric Summer M22 Mtex
            • Solid Plain Coloured Dress Craft 100% Cotton Poplin Fabric Summer M22 Mtex
            • Solid Plain Coloured Dress Craft 100% Cotton Poplin Fabric Summer M22 Mtex
            • +12
            Paisley Print 100% Cotton Poplin Fabric, 45" Craft Cotton Wide M25 Mtex - Midland Textiles & Fabric
              Sale
              Paisley Print 100% Cotton Poplin Fabric, 45" Craft Cotton Wide M25 Mtex
              From £1.50£10.00

              Only 7 units left

              • Paisley Print 100% Cotton Poplin Fabric, 45" Craft Cotton Wide M25 Mtex - Midland Textiles & Fabric
              • Paisley Print 100% Cotton Poplin Fabric, 45" Craft Cotton Wide M25 Mtex - Midland Textiles & Fabric
              • Paisley Print 100% Cotton Poplin Fabric, 45" Craft Cotton Wide M25 Mtex - Midland Textiles & Fabric
              • Paisley Print 100% Cotton Poplin Fabric, 45" Craft Cotton Wide M25 Mtex - Midland Textiles & Fabric
              • Paisley Print 100% Cotton Poplin Fabric, 45" Craft Cotton Wide M25 Mtex - Midland Textiles & Fabric
              • +1
              Plain Soft 100% Cotton Poplin dyed Fabric 110 cm MK1228 Mtex
              From £1.50

              In stock, 632 units

              Christmas Snowflakes Vintage Xmas Printed 100% Cotton Fabric 110 cm MK1215
              From £1.25

              Only 23 units left

              • Christmas Snowflakes Vintage Xmas Printed 100% Cotton Fabric 110 cm MK1215
              • Christmas Snowflakes Vintage Xmas Printed 100% Cotton Fabric 110 cm MK1215
              • Christmas Snowflakes Vintage Xmas Printed 100% Cotton Fabric 110 cm MK1215
              White lightweight 100% Combed cotton voile fabric for blouses, skirts 55" M706
              From £1.50

              Only 14 units left

                Sale
                100% Cotton Canvas Craft Fabric French Theme Per Metre 44" M11 Mtex
                From £1.50£12.00

                Only 63 units left

                  Sale
                  Heavy Plain 100% Cotton Drill Fabric for Uniforms & Work wear 58" MK921 Mtex
                  From £0.99£7.99

                  Only 41 units left

                  White Broderie Anglais Floral Polycotton dress fabric 45" M767 Mtex
                  From £1.50

                  Only 40 units left

                  Dark Grey and White Striped cotton jersey stretch dress fabric 45" M720-60 Mtex
                  From £1.50

                  Only 29 units left

                  Polka dot Spotted 100% Cotton printed Fabric 44" Wide M811 Mtex
                  From £1.50

                  Only 63 units left

                  • Polka dot Spotted 100% Cotton printed Fabric 44" Wide M811 Mtex
                  • Polka dot Spotted 100% Cotton printed Fabric 44" Wide M811 Mtex
                  Floral 100% Cotton Poplin Mono printed fabric 44" M735 Mtex
                  From £1.50

                  Only 96 units left

                  Multi coloured Polka Dot & Spot 100% Cotton Poplin Fabric 58" Wide M124
                  From £1.50

                  In stock, 104 units

                  • Multi coloured Polka Dot & Spot 100% Cotton Poplin Fabric 58" Wide M124 - Midland Textiles & Fabric
                  • Multi coloured Polka Dot & Spot 100% Cotton Poplin Fabric 58" Wide M124 - Midland Textiles & Fabric
                  • Multi coloured Polka Dot & Spot 100% Cotton Poplin Fabric 58" Wide M124 - Midland Textiles & Fabric
                  • Multi coloured Polka Dot & Spot 100% Cotton Poplin Fabric 58" Wide M124 - Midland Textiles & Fabric
                  British Flag Coronation Theme 100% cotton printed fabric M1723
                  From £1.35

                  Only 46 units left

                  Vintage Christmas Theme 100% Cotton Gold foil Print Fabric 110 cm MK1219 Mtex
                  From £1.25

                  Only 27 units left

                  • Vintage Christmas Theme 100% Cotton Gold foil Print Fabric 110 cm MK1219 Mtex
                  • Vintage Christmas Theme 100% Cotton Gold foil Print Fabric 110 cm MK1219 Mtex
                  • Vintage Christmas Theme 100% Cotton Gold foil Print Fabric 110 cm MK1219 Mtex
                  Floral Vintage Shabby Chic 100% Cotton printed fabric 44" M743 Mtex
                  From £1.50

                  Only 9 units left

                  Cream Floral 100% Cotton poplin printed craft fabric 45" M734 Mtex
                  From £1.50

                  Only 7 units left

                  Light Blue Seersucker 100% Cotton Candy Stripped crinkle Summer fabric M1539
                  £7.50

                  Only 6 units left

                    Sale
                    Soft touch 100% Cotton Bold paisley printed dress fabric M1651
                    From £0.99£9.99

                    Only 31 units left

                    • Soft touch 100% Cotton Bold paisley printed dress fabric M1651
                    • Soft touch 100% Cotton Bold paisley printed dress fabric M1651
                    Vintage Floral Shabby Chic Printed Cotton Poplin Dress Fabric 44" wide MK894
                    From £0.50

                    Only 3 units left

                    • Vintage Floral Shabby Chic Printed Cotton Poplin Dress Fabric 44" wide MK894
                    • Vintage Floral Shabby Chic Printed Cotton Poplin Dress Fabric 44" wide MK894
                    • Vintage Floral Shabby Chic Printed Cotton Poplin Dress Fabric 44" wide MK894
                    • Vintage Floral Shabby Chic Printed Cotton Poplin Dress Fabric 44" wide MK894
                    Rose Design With Gold Foil 100% Cotton Lawn Dress fabric 58" wide M273 Mtex
                    From £1.50

                    Only 62 units left

                    • Rose Design With Gold Foil 100% Cotton Lawn Dress fabric 58" wide  M273 Mtex - Midland Textiles & Fabric
                    • Rose Design With Gold Foil 100% Cotton Lawn Dress fabric 58" wide  M273 Mtex - Midland Textiles & Fabric
                    • Rose Design With Gold Foil 100% Cotton Lawn Dress fabric 58" wide  M273 Mtex - Midland Textiles & Fabric
                    Mushroom Print 100% Cotton Poplin Fabric, 45" Wide Craft Cotton M27
                    From £1.50

                    Only 27 units left

                    • Mushroom Print 100% Cotton Poplin Fabric, 45" Wide Craft Cotton M27 - Midland Textiles & Fabric
                    • Mushroom Print 100% Cotton Poplin Fabric, 45" Wide Craft Cotton M27 - Midland Textiles & Fabric
                    • Mushroom Print 100% Cotton Poplin Fabric, 45" Wide Craft Cotton M27 - Midland Textiles & Fabric
                    • Mushroom Print 100% Cotton Poplin Fabric, 45" Wide Craft Cotton M27 - Midland Textiles & Fabric
                    • Mushroom Print 100% Cotton Poplin Fabric, 45" Wide Craft Cotton M27 - Midland Textiles & Fabric
                    Printed 100% Combed cotton Voile Fabric M1484
                    From £1.50

                    In stock, 152 units

                    • +5
                    Dragonfly Silhouette 100% Cotton Printed Fabric 44" Wide M812 Mtex
                    From £1.50

                    Only 15 units left

                    • Dragonfly Silhouette 100% Cotton Printed Fabric 44" Wide M812 Mtex
                    • Dragonfly Silhouette 100% Cotton Printed Fabric 44" Wide M812 Mtex
                    Umbrella Print 100% Cotton Poplin Fabric, 45" Wide. Craft Cotton M26 Mtex
                    From £1.50

                    Only 24 units left

                    • Umbrella Print 100% Cotton Poplin Fabric, 45" Wide. Craft Cotton M26 Mtex - Midland Textiles & Fabric
                    • Umbrella Print 100% Cotton Poplin Fabric, 45" Wide. Craft Cotton M26 Mtex - Midland Textiles & Fabric
                    • Umbrella Print 100% Cotton Poplin Fabric, 45" Wide. Craft Cotton M26 Mtex - Midland Textiles & Fabric
                    • Umbrella Print 100% Cotton Poplin Fabric, 45" Wide. Craft Cotton M26 Mtex - Midland Textiles & Fabric
                    • Umbrella Print 100% Cotton Poplin Fabric, 45" Wide. Craft Cotton M26 Mtex - Midland Textiles & Fabric
                    Red Merry Christmas themed 100% Cotton Patchwork & Crafting Fabric 45" Mtex
                    From £1.50

                    Only 37 units left

                      Sale
                      Soft Touch 100% Cotton small Floral printed dress fabric M1649
                      From £0.99£9.99

                      Only 75 units left

                      • Soft Touch 100% Cotton small Floral printed dress fabric M1649
                      • Soft Touch 100% Cotton small Floral printed dress fabric M1649
                      • Soft Touch 100% Cotton small Floral printed dress fabric M1649
                      • Soft Touch 100% Cotton small Floral printed dress fabric M1649
                      Poly Cotton Sheeting fabric ideal for bedding, backdrops & Crafting M1423
                      From £1.50

                      In stock, 168 units

                      • Poly Cotton Sheeting fabric ideal for bedding, backdrops & Crafting M1423
                      • Poly Cotton Sheeting fabric ideal for bedding, backdrops & Crafting M1423
                      • Poly Cotton Sheeting fabric ideal for bedding, backdrops & Crafting M1423
                      • Poly Cotton Sheeting fabric ideal for bedding, backdrops & Crafting M1423
                      Plain Gold Linen Effect jersey cotton Stretch Fabric 147cm M720-63 Mtex
                      From £0.50

                      Only 10 units left

                      Vintage Rose Floral Print Shabby Chic, 100% Crafting Cotton 45 " Wide - M28 Mtex
                      From £1.50

                      Only 8 units left

                      Monsters Novelty children's 100% Cotton Organic printed Fabric M1614
                      From £1.50

                      Only 55 units left

                      • Monsters Novelty children's 100% Cotton Organic printed Fabric M1614
                      • Monsters Novelty children's 100% Cotton Organic printed Fabric M1614
                      • Monsters Novelty children's 100% Cotton Organic printed Fabric M1614
                      Beige Floral Broderie Anglaise Polycotton dress fabric 100cm M1568
                      From £1.50

                      Only 57 units left

                      • Beige Floral Broderie Anglaise Polycotton dress fabric 100cm M1568
                      • Beige Floral Broderie Anglaise Polycotton dress fabric 100cm M1568
                      • Beige Floral Broderie Anglaise Polycotton dress fabric 100cm M1568
                      • Beige Floral Broderie Anglaise Polycotton dress fabric 100cm M1568
                      • Beige Floral Broderie Anglaise Polycotton dress fabric 100cm M1568
                      Black Cream Spot Cotton Wynciette Soft Brushed Flannel Fabric 144 cm MK988-25
                      From £1.50

                      Only 25 units left

                      Grey Lightweight cotton stretch dress fabric 38" M720-61 Mtex
                      From £1.50

                      Only 88 units left

                      Floral Meadow Flower Poly cotton Print Fabric -44" wide M344
                      From £1.50

                      Only 56 units left

                      • Floral Meadow Flower Poly cotton Print Fabric -44" wide M344
                      • Floral Meadow Flower Poly cotton Print Fabric -44" wide M344
                      • Floral Meadow Flower Poly cotton Print Fabric -44" wide M344
                      • Floral Meadow Flower Poly cotton Print Fabric -44" wide M344
                      Floral Vintage Rose Shabby Chic Cotton Poplin Printed Fabric 110cm Wide MK1083
                      From £1.50

                      Only 9 units left

                      Pink and White Floral 100% Cotton Dress Fabric 110cm Wide MH1041 Mtex
                      From £1.50

                      Only 17 units left

                      Postage From £3.95 Uk 2-3 Days

                      Next Day From £5.99

                      Email us

                      Midtex@me.com

                      Call Us - 0121 713 0990

                      10am to 4pm Mon-Fri

                      Local Pick up same day

                      Order before 2pm

                      Drawer Title

                      This website uses cookies to ensure you get the best experience on our website.

                      Similar Products