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

511 products

  • Sort by

Blue Christmas themed Characters 100% Cotton Patchwork & Crafting Fabric 45"
From £1.50

Only 97 units left

Choose a store to check local availability
Plain Pre Shrunk Lightweight Egyptian 100% Cotton 104cm Wide Mtex M1506
    Sale
    Plain Pre Shrunk Lightweight Egyptian 100% Cotton 104cm Wide Mtex M1506
    From £0.50£6.99

    In stock, 808 units

    Choose a store to check local availability
    • Plain Pre Shrunk Lightweight Egyptian 100% Cotton 104cm Wide Mtex M1506
    • Plain Pre Shrunk Lightweight Egyptian 100% Cotton 104cm Wide Mtex M1506
    • Plain Pre Shrunk Lightweight Egyptian 100% Cotton 104cm Wide Mtex M1506
    • Plain Pre Shrunk Lightweight Egyptian 100% Cotton 104cm Wide Mtex M1506
    • Plain Pre Shrunk Lightweight Egyptian 100% Cotton 104cm Wide Mtex M1506
    • +16
    Ivory floral Seersucker Korean Cotton Fabric 148cm wide M1577
    From £1.50

    Only 23 units left

    Choose a store to check local availability
    100% cotton Natural Calico Craft Medium Weight Fabric 150cm M38
    From £0.99

    In stock, 124 units

    Choose a store to check local availability
    Paisley 100% cotton printed dress craft fabric 150cm wide M1736
    From £1.35

    In stock, 155 units

    Choose a store to check local availability
    Multi coloured Striped Nautical Stripes Poly cotton printed fabric 110cm M1701
    From £1.50

    In stock, 154 units

    Choose a store to check local availability
      Sale
      Soft touch 100% Cotton Bold paisley printed dress fabric M1651
      From £0.99£9.99

      Only 31 units left

      Choose a store to check local availability
      • 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

      Choose a store to check local availability
      • 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
      Small Floral ditsy Poly cotton printed lightweight fabric M1615
      From £0.50

      Only 54 units left

      Choose a store to check local availability
      • Small Floral ditsy Poly cotton printed lightweight fabric M1615
      • Small Floral ditsy Poly cotton printed lightweight fabric M1615
      • Small Floral ditsy Poly cotton printed lightweight fabric M1615
      • Small Floral ditsy Poly cotton printed lightweight fabric M1615
      • Small Floral ditsy Poly cotton printed lightweight fabric M1615
      Printed 100% Cotton Chambray Denim Mixed Designs Dress Fabric 147cm M1604
      From £0.99

      Only 58 units left

      Choose a store to check local availability
      • Printed 100% Cotton Chambray Denim Mixed Designs Dress Fabric 147cm M1604
      • Printed 100% Cotton Chambray Denim Mixed Designs Dress Fabric 147cm M1604
      • Printed 100% Cotton Chambray Denim Mixed Designs Dress Fabric 147cm M1604
      • Printed 100% Cotton Chambray Denim Mixed Designs Dress Fabric 147cm M1604
      • Printed 100% Cotton Chambray Denim Mixed Designs Dress Fabric 147cm M1604
      • +8
        Sale
        Christmas Gold Foil Printed 100% Cotton Fabric MD1468 Mtex
        From £0.99£11.99

        In stock, 385 units

        Choose a store to check local availability
        • Christmas Gold Foil Printed 100% Cotton Fabric  MD1468 Mtex
        • Christmas Gold Foil Printed 100% Cotton Fabric  MD1468 Mtex
        • Christmas Gold Foil Printed 100% Cotton Fabric  MD1468 Mtex
        • Christmas Gold Foil Printed 100% Cotton Fabric  MD1468 Mtex
        • Christmas Gold Foil Printed 100% Cotton Fabric  MD1468 Mtex
        • +4
        Halloween Skeleton Printed poly cotton fabric M1544 Mtex
        From £0.99

        Only 60 units left

        Choose a store to check local availability
        Halloween Skull and roses printed 100% cotton poplin craft mask Fabric MD1399 Mtex
        From £1.50

        Only 89 units left

        Choose a store to check local availability
        • Halloween Skull and roses printed 100% cotton poplin craft mask Fabric MD1399 Mtex
        • Halloween Skull and roses printed 100% cotton poplin craft mask Fabric MD1399 Mtex
        White Forrest Theme Cotton Winceyette Soft Brushed Flannel Fabric 110cm MK1227-3
        From £1.25

        Only 19 units left

        Choose a store to check local availability
        Christmas Present, Snowflake tree Printed Polycotton fabric 44" Wide MD1003
        From £1.50

        Only 77 units left

        Choose a store to check local availability
        • Christmas Present, Snowflake tree Printed Polycotton fabric 44" Wide MD1003
        • Christmas Present, Snowflake tree Printed Polycotton fabric 44" Wide MD1003
        Sand Plain medium weight textured Cotton Jersey Dress fabric 58" M720-42 Mtex
        From £1.50

        Only 26 units left

        Choose a store to check local availability
        Vintage Ditsy Floral Printed Fabric 100% Cotton Poplin 44" Wide M532 Mtex
        From £1.50

        Only 79 units left

        Choose a store to check local availability
        Rose Design With Gold Foil 100% Cotton Lawn Dress fabric 58" wide M273 Mtex
        From £1.50

        Only 62 units left

        Choose a store to check local availability
        • 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

        Choose a store to check local availability
        • 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
        Floral Leaf and stem poly cotton print dress craft fabric 44" Wide M335 Mtex
        From £1.50

        Only 33 units left

        Choose a store to check local availability
        Black And White Floral Printed 100% Cotton Poplin Craft Fabric 45" M634
        From £1.50

        Only 42 units left

        Choose a store to check local availability
        44" Soft Focus 100% Cotton Fabric Craft Dressmaking Patchwork Midtex M300 F924
        From £1.50

        Only 16 units left

        Choose a store to check local availability
        • 44" Soft Focus 100% Cotton Fabric Craft Dressmaking Patchwork Midtex M300 F924 - Midland Textiles & Fabric
        • 44" Soft Focus 100% Cotton Fabric Craft Dressmaking Patchwork Midtex M300 F924 - Midland Textiles & Fabric
        • 44" Soft Focus 100% Cotton Fabric Craft Dressmaking Patchwork Midtex M300 F924 - Midland Textiles & Fabric
        44" Christmas Print 100% Cotton Fabric Craft clothing Patchwork M303 Mtex
        From £1.50

        Only 59 units left

        Choose a store to check local availability
        • 44" Christmas Print 100% Cotton Fabric Craft clothing Patchwork M303 Mtex - Midland Textiles & Fabric
        • 44" Christmas Print 100% Cotton Fabric Craft clothing Patchwork M303 Mtex - Midland Textiles & Fabric
        • 44" Christmas Print 100% Cotton Fabric Craft clothing Patchwork M303 Mtex - Midland Textiles & Fabric
        • 44" Christmas Print 100% Cotton Fabric Craft clothing Patchwork M303 Mtex - Midland Textiles & Fabric
        • 44" Christmas Print 100% Cotton Fabric Craft clothing Patchwork M303 Mtex - Midland Textiles & Fabric
        • +1
        Plain White Poly Soft cotton 150cm wide Fabric M1457
        From £0.99

        In stock, 102 units

        Choose a store to check local availability
        Broderie Anglais Poly cotton Fabric 3 Whole per meter 45" M41 Mtex
        From £1.50

        In stock, 124 units

        Choose a store to check local availability
        • Broderie Anglais Poly cotton Fabric 3 Whole per meter 45" M41 Mtex
        • Broderie Anglais Poly cotton Fabric 3 Whole per meter 45" M41 Mtex
        • Broderie Anglais Poly cotton Fabric 3 Whole per meter 45" M41 Mtex
        • Broderie Anglais Poly cotton Fabric 3 Whole per meter 45" M41 Mtex
        • Broderie Anglais Poly cotton Fabric 3 Whole per meter 45" M41 Mtex
        Ivy Leaves Floral Bali Batik 100% Cotton Patchwork Fabric MK901 Mtex Yellow Green A / Sample
        From £0.50

        Only 16 units left

        Choose a store to check local availability
        • Ivy Leaves Floral Bali Batik 100% Cotton Patchwork Fabric MK901 Mtex Yellow Green A / Sample
        • Ivy Leaves Floral Bali Batik 100% Cotton Patchwork Fabric MK901 Mtex Yellow Green A / Sample
        • Ivy Leaves Floral Bali Batik 100% Cotton Patchwork Fabric MK901 Mtex Yellow Green A / Sample
        • Ivy Leaves Floral Bali Batik 100% Cotton Patchwork Fabric MK901 Mtex Yellow Green A / Sample
        • Ivy Leaves Floral Bali Batik 100% Cotton Patchwork Fabric MK901 Mtex Yellow Green A / Sample
        • +5
        Roses and peony Vintage Floral Poly cotton printed fabric 110cm wide M1698
        From £1.50

        Only 96 units left

        Choose a store to check local availability
        Small Vintage Ditsy Floral Poly cotton printed fabric 110cm Wide M1702
        From £1.50

        Only 1 units left

        Choose a store to check local availability
          Sale
          Pea Spot Dot print polycotton Fabric 110cm Wide MS1351 Mtex Mask Fabric
          From £1.50£4.95

          In stock, 190 units

          Choose a store to check local availability
          • Pea Spot Dot print polycotton Fabric 110cm Wide MS1351 Mtex Mask Fabric
          • Pea Spot Dot print polycotton Fabric 110cm Wide MS1351 Mtex Mask Fabric
          • Pea Spot Dot print polycotton Fabric 110cm Wide MS1351 Mtex Mask Fabric
          • Pea Spot Dot print polycotton Fabric 110cm Wide MS1351 Mtex Mask Fabric
          • Pea Spot Dot print polycotton Fabric 110cm Wide MS1351 Mtex Mask Fabric
          • +4
          Plain Cotton stretch Jersey knit dress baby grow T-shirt fabric 155cm Wide M1654
          From £1.50

          In stock, 172 units

          Choose a store to check local availability
          • Plain Cotton stretch Jersey knit dress baby grow T-shirt fabric 155cm Wide M1654
          • Plain Cotton stretch Jersey knit dress baby grow T-shirt fabric 155cm Wide M1654
          • Plain Cotton stretch Jersey knit dress baby grow T-shirt fabric 155cm Wide M1654
          • Plain Cotton stretch Jersey knit dress baby grow T-shirt fabric 155cm Wide M1654
          • Plain Cotton stretch Jersey knit dress baby grow T-shirt fabric 155cm Wide M1654
          Light Blue Seersucker 100% Cotton Candy Stripped crinkle Summer fabric M1539
          £7.50

          Only 8 units left

          Choose a store to check local availability
          100% Cotton Poplin Bee's printed craft Fabric 110 cm MD1397 Mtex
          From £0.99

          Only 78 units left

          Choose a store to check local availability
          • 100% Cotton Poplin Bee's printed craft Fabric 110 cm MD1397 Mtex
          • 100% Cotton Poplin Bee's printed craft Fabric 110 cm MD1397 Mtex
          Printed 100% Combed cotton Voile Fabric M1484
          From £1.50

          In stock, 152 units

          Choose a store to check local availability
          • +5
            Sale
            Mexican Halloween day of the dead craft mask poly cotton Fabric M1448 Mtex
            From £0.99£4.99

            In stock, 189 units

            Choose a store to check local availability
            • Mexican Halloween day of the dead craft mask poly cotton Fabric M1448 Mtex
            • Mexican Halloween day of the dead craft mask poly cotton Fabric M1448 Mtex
            • Mexican Halloween day of the dead craft mask poly cotton Fabric M1448 Mtex
            Navy Digital Printed Universe Galaxy 100% Cotton Fabric 150 cm MH1188 Mtex
            From £1.50

            Only 20 units left

            Choose a store to check local availability
            Christmas Star Xmas Printed Polycotton Fabric Craft Gifts 110 cm MD1283 Mtex
            From £1.50

            In stock, 161 units

            Choose a store to check local availability
            • Christmas Star Xmas Printed Polycotton Fabric Craft Gifts 110 cm MD1283 Mtex
            • Christmas Star Xmas Printed Polycotton Fabric Craft Gifts 110 cm MD1283 Mtex
            • Christmas Star Xmas Printed Polycotton Fabric Craft Gifts 110 cm MD1283 Mtex
            • Christmas Star Xmas Printed Polycotton Fabric Craft Gifts 110 cm MD1283 Mtex
            Navy Cotton Jersey ideal for t-shirting Fabric 147 cm M720-66 Mtex
            From £1.50

            Only 25 units left

            Choose a store to check local availability
            Christmas tree gold glitter lacquer Xmas Cotton fabric 150cm Wide MD1162 Mtex
            From £1.50

            Only 48 units left

            Choose a store to check local availability
            • Christmas tree gold glitter lacquer Xmas Cotton fabric 150cm Wide MD1162 Mtex
            • Christmas tree gold glitter lacquer Xmas Cotton fabric 150cm Wide MD1162 Mtex
            White Cotton with multicoloured wool embroidered dress fabric 54" Wide M1000
            From £1.50

            Only 55 units left

            Choose a store to check local availability
              Sale
              Floral Vintage Shabby Chic Printed 100% Cotton Fabric 58" Wide MA911 Mtex
              From £0.50£9.99

              Only 96 units left

              Choose a store to check local availability
              • Floral Vintage Shabby Chic Printed 100% Cotton Fabric 58" Wide MA911 Mtex
              • Floral Vintage Shabby Chic Printed 100% Cotton Fabric 58" Wide MA911 Mtex
              • Floral Vintage Shabby Chic Printed 100% Cotton Fabric 58" Wide MA911 Mtex
              • Floral Vintage Shabby Chic Printed 100% Cotton Fabric 58" Wide MA911 Mtex
              Printed butterfly cotton poplin fabric 45" Wide M769 Mtex
              From £1.50

              Only 83 units left

              Choose a store to check local availability
              Dragonfly Silhouette 100% Cotton Printed Fabric 44" Wide M812 Mtex
              From £1.50

              Only 15 units left

              Choose a store to check local availability
              • Dragonfly Silhouette 100% Cotton Printed Fabric 44" Wide M812 Mtex
              • Dragonfly Silhouette 100% Cotton Printed Fabric 44" Wide M812 Mtex
              Bunches of Banana cotton poplin printed crafting fabric 44" M768 Mtex
              From £1.50

              Only 14 units left

              Choose a store to check local availability
              Umbrella Print 100% Cotton Poplin Fabric, 45" Wide. Craft Cotton M26 Mtex
              From £1.50

              Only 24 units left

              Choose a store to check local availability
              • 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
              Traditional Vintage Paisley floral 100% Cotton Poplin 58" Wide M537 Mtex
              From £1.50

              Only 20 units left

              Choose a store to check local availability
              Royal Jewel Printed 100% Cotton Poplin fabric 58" Wide M534 Mtex
              From £1.50

              Only 36 units left

              Choose a store to check local availability
              Red Merry Christmas themed 100% Cotton Patchwork & Crafting Fabric 45" Mtex
              From £1.50

              Only 37 units left

              Choose a store to check local availability
              Grey And White Floral Printed 100% Cotton Poplin Craft Fabric 45" M547
              From £1.50

              Only 21 units left

              Choose a store to check local availability
              Floral vintage small dot print on white Polycotton fabric 45" Wide M540 Mtex - Midland Textiles & Fabric
                Sale
                Floral vintage small dot print on white Polycotton fabric 45" Wide M540 Mtex
                From £1.50£4.95

                Only 94 units left

                Choose a store to check local availability
                Fabric Freedom Floral Bali Batik Print Fabric 100% Cotton 40" Wide M533 Mtex
                From £1.50

                Only 7 units left

                Choose a store to check local availability
                Ditsy Floral Printed on white Super Soft Polycotton Fabric 45" Wide M542 Mtex
                From £1.50

                Only 79 units left

                Choose a store to check local availability
                5mm Polka Dot Polycotton Dress Fabric 44" Wide M357 Mtex
                From £1.50

                Only 17 units left

                Choose a store to check local availability
                • 5mm Polka Dot  Polycotton Dress Fabric 44" Wide M357 Mtex
                • 5mm Polka Dot  Polycotton Dress Fabric 44" Wide M357 Mtex
                • 5mm Polka Dot  Polycotton Dress Fabric 44" Wide M357 Mtex

                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