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

372 products

  • Sort by

Plain Cotton Velvet ideal for evening & Bridal Fabric 110cm Wide MS1050 Mtex
From £0.99

In stock, 652 units

  • Plain Cotton Velvet ideal for evening & Bridal Fabric 110cm Wide MS1050 Mtex
  • Plain Cotton Velvet ideal for evening & Bridal Fabric 110cm Wide MS1050 Mtex
  • Plain Cotton Velvet ideal for evening & Bridal Fabric 110cm Wide MS1050 Mtex
  • Plain Cotton Velvet ideal for evening & Bridal Fabric 110cm Wide MS1050 Mtex
  • Plain Cotton Velvet ideal for evening & Bridal Fabric 110cm Wide MS1050 Mtex
  • +4
    Sale
    Heavy Plain Poly Cotton Drill Fabric for Uniforms & Work wear MK1409 Mtex
    From £0.99£250.00

    In stock, 770 units

    14oz Heavyweight Denim indigo Blue Heavyweight 100% Cotton Fabric 58" M613 Mtex
    From £1.50

    Only 31 units left

    Plain 100% Cotton Drill Twill used for Uniforms & Work wear 58" wide MD891 Mtex
    From £0.99

    In stock, 125 units

    • Plain 100% Cotton Drill Twill used for Uniforms & Work wear 58" wide MD891 Mtex
    • Plain 100% Cotton Drill Twill used for Uniforms & Work wear 58" wide MD891 Mtex
    • Plain 100% Cotton Drill Twill used for Uniforms & Work wear 58" wide MD891 Mtex
    • Plain 100% Cotton Drill Twill used for Uniforms & Work wear 58" wide MD891 Mtex
    • Plain 100% Cotton Drill Twill used for Uniforms & Work wear 58" wide MD891 Mtex
    • +1
      Sale
      Timeless 1-inch Gingham Check Polycotton Fabric - 44" Wide - M31 Mtex
      From £0.99£4.99

      In stock, 596 units

      • Timeless 1-inch Gingham Check Polycotton Fabric - 44" Wide - M31 Mtex
      • Timeless 1-inch Gingham Check Polycotton Fabric - 44" Wide - M31 Mtex
      • Timeless 1-inch Gingham Check Polycotton Fabric - 44" Wide - M31 Mtex
      • Timeless 1-inch Gingham Check Polycotton Fabric - 44" Wide - M31 Mtex
      • Timeless 1-inch Gingham Check Polycotton Fabric - 44" Wide - M31 Mtex
      • +8
        Sale
        Flat Tartan Woven 100% Cotton Poplin ideal for clothing Fabric 147cm Wide MD1053
        From £0.99£9.99

        In stock, 102 units

        • Flat Tartan Woven 100% Cotton Poplin ideal for clothing Fabric 147cm Wide MD1053
        • Flat Tartan Woven 100% Cotton Poplin ideal for clothing Fabric 147cm Wide MD1053
        • Flat Tartan Woven 100% Cotton Poplin ideal for clothing Fabric 147cm Wide MD1053
        4oz Washed Denim Light-medium-dark blue 100% Cotton Fabric 146cm wide M615 Mtex
        From £1.73

        Only 54 units left

        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 11 units left

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

          In stock, 246 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
          Micro check Printed Cotton Poplin Gingham dress fabric 45" M759 Mtex
          From £1.50

          Only 25 units left

            Sale
            8oz Washed Denim Light-Medium-Dark Blue Fabric 100% Cotton 58" Wide M614 Mtex
            From £0.99£11.99

            In stock, 102 units

            Holly Berry Leaves Christmas printed Polycotton fabric 45" Wide MD944 Mtex
            From £0.50

            Only 6 units left

            Corduroy 8 Wale Dress skirts 100% Cotton Fabric 58" Wide MK925 Mtex
            From £1.50

            In stock, 416 units

            Vintage floral ditsy Shabby Chic poly cotton printed fabric 44" Wide M341 Mtex
            From £0.50

            Only 65 units left

            • Vintage  floral ditsy Shabby Chic poly cotton printed fabric 44" Wide M341 Mtex - Midland Textiles & Fabric
            • Vintage  floral ditsy Shabby Chic poly cotton printed fabric 44" Wide M341 Mtex - Midland Textiles & Fabric
            • Vintage  floral ditsy Shabby Chic poly cotton printed fabric 44" Wide M341 Mtex - Midland Textiles & Fabric
            • Vintage  floral ditsy Shabby Chic poly cotton printed fabric 44" Wide M341 Mtex - Midland Textiles & Fabric
            • Vintage  floral ditsy Shabby Chic poly cotton printed fabric 44" Wide M341 Mtex - Midland Textiles & Fabric
            • +13
            Retro Novelty Elephant Herd Fabric Print 100% Cotton 44" Wide M528 Mtex
            From £1.50

            In stock, 160 units

            Printed Cotton Poplin Checked Gingham Dress Fabric 44" M758 Mtex
            From £1.50

            Only 67 units left

            Cotton check checkered gingham dress fabric M1724
            From £1.73

            Only 10 units left

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

              Only 5 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 broderie anglaise with Boring fabric cotton border dress fabric M1466 Mtex
              From £1.50

              In stock, 159 units

              Horizontal Striped Cotton Stretch Jersey Dress fabric 150cm Wide MK1091 Mtex
              From £1.50

              In stock, 113 units

              • Horizontal Striped Cotton Stretch Jersey Dress fabric 150cm Wide MK1091 Mtex
              • Horizontal Striped Cotton Stretch Jersey Dress fabric 150cm Wide MK1091 Mtex
              • Horizontal Striped Cotton Stretch Jersey Dress fabric 150cm Wide MK1091 Mtex
              • Horizontal Striped Cotton Stretch Jersey Dress fabric 150cm Wide MK1091 Mtex
              • Horizontal Striped Cotton Stretch Jersey Dress fabric 150cm Wide MK1091 Mtex
              • +3
              7.5oz Indigo-Black Denim Midweight 100% Cotton Fabric 58"Wide M612 Mtex
              From £1.50

              Only 58 units left

              Broderie Anglaise cotton eyelet lace Fabric 55" Wide M992
              From £1.50

              Only 52 units left

                Sale
                100% Cotton Small Floral poplin print 44" Wide Fabric Mtex MK823
                From £0.99£8.99

                Only 36 units left

                • 100% Cotton Small Floral poplin print 44" Wide Fabric Mtex MK823
                • 100% Cotton Small Floral poplin print 44" Wide Fabric Mtex MK823
                • 100% Cotton Small Floral poplin print 44" Wide Fabric Mtex MK823
                • 100% Cotton Small Floral poplin print 44" Wide Fabric Mtex MK823
                • 100% Cotton Small Floral poplin print 44" Wide Fabric Mtex MK823
                • +1
                Black and White 100% Cotton Drill Chef's Check 58" Wide Fabric Mtex MD843
                From £1.50

                Only 36 units left

                White 100% Combed Cotton plain Poplin fabric ideal for clothing/craft 58" M705
                From £1.50

                Only 12 units left

                Christmas Xmas Theme Printed cotton Fabric Craft Gift 110 cm MD1292 Mtex
                From £1.50

                In stock

                • Christmas Xmas Theme Printed cotton Fabric Craft Gift 110 cm MD1292 Mtex
                • Christmas Xmas Theme Printed cotton Fabric Craft Gift 110 cm MD1292 Mtex
                • Christmas Xmas Theme Printed cotton Fabric Craft Gift 110 cm MD1292 Mtex
                • Christmas Xmas Theme Printed cotton Fabric Craft Gift 110 cm MD1292 Mtex
                Retro Peacock Bird Feather Flower Fan Gold Lacquered Cotton Lawn Fabric 58" M546
                From £1.50

                Only 10 units left

                Bali Batik Swirls and dot Print 100% Cotton Patchwork fabric 44" Wide MK904
                From £0.50

                Only 24 units left

                Plain White 100% Cotton ideal for clothing, draping, Craft 60" Wide M670-1 - Midland Textiles & Fabric
                  Sale
                  Plain White 100% Cotton ideal for clothing, draping, Craft 60" Wide M670-1
                  From £1.50£5.99

                  Only 3 units left

                  Printed 100% Cotton Lawn With Gold Foil Lacquer Dress Fabric 58" Wide MK916 Mtex
                  From £1.50

                  Only 2 units left

                  • Printed 100% Cotton Lawn With Gold Foil Lacquer Dress Fabric 58" Wide MK916 Mtex
                  • Printed 100% Cotton Lawn With Gold Foil Lacquer Dress Fabric 58" Wide MK916 Mtex
                  • Printed 100% Cotton Lawn With Gold Foil Lacquer Dress Fabric 58" Wide MK916 Mtex
                  Cotton Stretch Jersey Dress Fabric 58" wide M627 Mtex
                  From £0.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

                  Cotton Rich Woven Tapestry Upholstery Furniture Curtain cushion fabric M1725
                  From £1.35

                  In stock, 187 units

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

                  Only 43 units left

                  Soft Brushed cotton Winceyette Printed Fabric Many designs MK1499
                  From £1.50

                  In stock, 172 units

                  Bali Batik Salt Dyed Craft Cotton Fabric 110 cm MK1278 Mtex
                  From £0.99

                  Only 97 units left

                  • Bali Batik Salt Dyed Craft Cotton Fabric 110 cm MK1278 Mtex
                  • Bali Batik Salt Dyed Craft Cotton Fabric 110 cm MK1278 Mtex
                  • Bali Batik Salt Dyed Craft Cotton Fabric 110 cm MK1278 Mtex
                  • Bali Batik Salt Dyed Craft Cotton Fabric 110 cm MK1278 Mtex
                  • Bali Batik Salt Dyed Craft Cotton Fabric 110 cm MK1278 Mtex
                  • +5
                  Vintage Floral Printed Cotton Lawn Dress Fabric 150cm MK1236 Mtex
                  From £1.25

                  Only 8 units left

                  • Vintage Floral Printed Cotton Lawn Dress Fabric 150cm MK1236 Mtex
                  • Vintage Floral Printed Cotton Lawn Dress Fabric 150cm MK1236 Mtex
                  • Vintage Floral Printed Cotton Lawn Dress Fabric 150cm MK1236 Mtex
                  Christmas Reindeer poly cotton printed fabric 45" Wide MD945 Mtex
                  From £0.50

                  Only 23 units left

                  Halloween Spooky Spider insect Printed poly cotton fabric 45" Wide MD941 Mtex
                  From £0.50

                  In stock, 102 units

                  Christmas Penguin Xmas Printed cotton Fabric Craft Gifts 110 cm MD1289 Mtex
                  From £1.50

                  Only 18 units left

                  • Christmas Penguin Xmas Printed cotton Fabric Craft Gifts 110 cm MD1289 Mtex
                  • Christmas Penguin Xmas Printed cotton Fabric Craft Gifts 110 cm MD1289 Mtex
                  • Christmas Penguin Xmas Printed cotton Fabric Craft Gifts 110 cm MD1289 Mtex
                  Peacock Feather gold foil print Cotton Lawn Dress Fabric 150cm MK1233 Mtex
                  From £1.25

                  Only 16 units left

                  • Peacock Feather gold foil print Cotton Lawn Dress Fabric 150cm MK1233 Mtex
                  • Peacock Feather gold foil print Cotton Lawn Dress Fabric 150cm MK1233 Mtex
                  • Peacock Feather gold foil print Cotton Lawn Dress Fabric 150cm MK1233 Mtex
                  Cotton Matt Sateen Sheeting bedding fabric 147 cm Wide MH1127 Mtex
                  From £1.50

                  Only 58 units left

                  • Cotton Matt Sateen Sheeting bedding fabric 147 cm Wide MH1127 Mtex
                  • Cotton Matt Sateen Sheeting bedding fabric 147 cm Wide MH1127 Mtex
                  Festive Christmas Snowflake Unicorn Printed poly cotton Fabric 44" Wide MH972
                  From £1.50

                  Only 22 units left

                  Retro VW Beetle Inspired Small Car printed Cotton Poplin Fabric 44" wide MK897
                  From £0.50

                  Only 17 units left

                  • Retro VW Beetle Inspired Small Car printed Cotton Poplin Fabric 44" wide MK897
                  • Retro VW Beetle Inspired Small Car printed Cotton Poplin Fabric 44" wide MK897
                  • Retro VW Beetle Inspired Small Car printed Cotton Poplin Fabric 44" wide MK897
                  • Retro VW Beetle Inspired Small Car printed Cotton Poplin Fabric 44" wide MK897
                  • Retro VW Beetle Inspired Small Car printed Cotton Poplin Fabric 44" wide MK897
                  Floral Vintage Shabby Chic 100% Cotton Poplin printed fabric 44" M732
                  From £1.50

                  Only 21 units left

                    Sale
                    100% Cotton chambray fabric ideal for shirts, tunics and dresses 58" Wide M704
                    From £1.50£8.99

                    Only 77 units left

                    British Coronation Theme 100% cotton printed Quilting fabric M1722
                    From £1.35

                    Only 99 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
                      Halloween Gothic Flying Bat Printed poly cotton fabric 45" Wide MD942 Mtex
                      From £1.50

                      In stock, 102 units

                        Sale
                        100% cotton Vintage Victorian shabby chic Rose floral print 44" Wide M611 Mtex
                        From £1.50£9.99

                        Only 20 units left

                        Noel Christmas Printed Xmas Polycotton Fabric craft gifts 110 cm MD1291 Mtex
                        From £1.50

                        Only 61 units left

                        • Noel Christmas Printed Xmas Polycotton Fabric craft gifts  110 cm MD1291 Mtex
                        • Noel Christmas Printed Xmas Polycotton Fabric craft gifts  110 cm MD1291 Mtex
                        Plain Cotton Poplin one way stretch Dress Fabric 58" M626 Mtex
                        From £0.50

                        Only 8 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