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

Plain Poly Cotton Fabric 110cm - MA820
    Sale
    Plain Poly cotton Fabric 110cm wide MA820 Sold Per Metre
    From £0.49£3.95

    In stock, 3186 units

    Choose a store to check local availability
    • Plain Poly Cotton Fabric 110cm - MA820
    • Plain Poly Cotton Fabric 110cm - MA820
    • Plain Poly Cotton Fabric 110cm - MA820
    • Plain Poly Cotton Fabric 110cm - MA820
    • Plain Poly Cotton Fabric 110cm - MA820
    • +36
    Plain Cotton Velvet ideal for evening & Bridal Fabric 110cm Wide MS1050 Mtex
    From £0.99

    In stock, 695 units

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

      Choose a store to check local availability
      14oz Heavyweight Denim indigo Blue Heavyweight 100% Cotton Fabric 58" M613 Mtex
      From £1.50

      Only 63 units left

      Choose a store to check local availability
        Sale
        Flat Tartan Woven 100% Cotton Poplin ideal for clothing Fabric 147cm Wide MD1053
        From £0.99£9.99

        In stock, 114 units

        Choose a store to check local availability
        • 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
        Plain 100% Cotton Drill Twill used for Uniforms & Work wear 58" wide MD891 Mtex
        From £0.99

        In stock, 165 units

        Choose a store to check local availability
        • 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
        100% Cotton Organdie stiff lightweight fabric used for curtain & lining 43" M689
        From £0.99

        In stock, 1213 units

        Choose a store to check local availability
        • 100% Cotton Organdie stiff lightweight fabric used for curtain & lining 43" M689
        • 100% Cotton Organdie stiff lightweight fabric used for curtain & lining 43" M689
        • 100% Cotton Organdie stiff lightweight fabric used for curtain & lining 43" M689
        • 100% Cotton Organdie stiff lightweight fabric used for curtain & lining 43" M689
        • 100% Cotton Organdie stiff lightweight fabric used for curtain & lining 43" M689
        • +13
          Sale
          Timeless 1-inch Gingham Check Polycotton Fabric - 44" Wide - M31 Mtex
          From £0.99£4.99

          In stock, 645 units

          Choose a store to check local availability
          • 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
          4oz Washed Denim Light-medium-dark blue 100% Cotton Fabric 146cm wide M615 Mtex
          From £1.73

          Only 54 units left

          Choose a store to check local availability
          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 35 units left

            Choose a store to check local availability
            Micro check Printed Cotton Poplin Gingham dress fabric 45" M759 Mtex
            From £1.50

            Only 26 units left

            Choose a store to check local availability
              Sale
              8oz Washed Denim Light-Medium-Dark Blue Fabric 100% Cotton 58" Wide M614 Mtex
              From £0.99£11.99

              Only 53 units left

              Choose a store to check local availability
              100% Cambric Egyptian Cotton Plain Poplin Fabric sold Per metre M1482
              From £1.50

              In stock, 264 units

              Choose a store to check local availability
              • 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
              Bali Batik Floral 100% Cotton Patchwork fabric 45" Wide MK903 Mtex
              From £0.50

              Only 3 units left

              Choose a store to check local availability
              Holly Berry Leaves Christmas printed Polycotton fabric 45" Wide MD944 Mtex
              From £0.50

              Only 6 units left

              Choose a store to check local availability
              Vintage floral ditsy Shabby Chic poly cotton printed fabric 44" Wide M341 Mtex
              From £0.50

              Only 66 units left

              Choose a store to check local availability
              • 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
              Corduroy 8 Wale Dress skirts 100% Cotton Fabric 58" Wide MK925 Mtex
              From £1.50

              In stock, 421 units

              Choose a store to check local availability
              Retro Novelty Elephant Herd Fabric Print 100% Cotton 44" Wide M528 Mtex
              From £1.50

              In stock, 160 units

              Choose a store to check local availability
              Cotton check checkered gingham dress fabric M1724
              From £1.73

              Only 10 units left

              Choose a store to check local availability
              Printed Cotton Poplin Checked Gingham Dress Fabric 44" M758 Mtex
              From £1.50

              Only 75 units left

              Choose a store to check local availability
              Horizontal Striped Cotton Stretch Jersey Dress fabric 150cm Wide MK1091 Mtex
              From £1.50

              In stock, 114 units

              Choose a store to check local availability
              • 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
                Sale
                2.5cm Candy Stripped Cotton Poplin shirting, dress Fabric 44" wide MK898 Mtex
                From £0.99£6.90

                Only 66 units left

                Choose a store to check local availability
                • 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
                7.5oz Indigo-Black Denim Midweight 100% Cotton Fabric 58"Wide M612 Mtex
                From £1.50

                Only 58 units left

                Choose a store to check local availability
                White broderie anglaise with Boring fabric cotton border dress fabric M1466 Mtex
                From £1.50

                In stock, 162 units

                Choose a store to check local availability
                  Sale
                  100% Cotton Small Floral poplin print 44" Wide Fabric Mtex MK823
                  From £0.99£8.99

                  Only 36 units left

                  Choose a store to check local availability
                  • 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
                  Broderie Anglaise cotton eyelet lace Fabric 55" Wide M992
                  From £1.50

                  Only 58 units left

                  Choose a store to check local availability
                  White 100% Combed Cotton plain Poplin fabric ideal for clothing/craft 58" M705
                  From £1.50

                  Only 13 units left

                  Choose a store to check local availability
                  Black and White 100% Cotton Drill Chef's Check 58" Wide Fabric Mtex MD843
                  From £1.50

                  Only 69 units left

                  Choose a store to check local availability
                  Christmas Xmas Theme Printed cotton Fabric Craft Gift 110 cm MD1292 Mtex
                  From £1.50

                  In stock, 101 units

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

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

                    Choose a store to check local availability
                    Printed 100% Cotton Lawn With Gold Foil Lacquer Dress Fabric 58" Wide MK916 Mtex
                    From £1.50

                    Only 2 units left

                    Choose a store to check local availability
                    • 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
                    Bali Batik Swirls and dot Print 100% Cotton Patchwork fabric 44" Wide MK904
                    From £0.50

                    Only 32 units left

                    Choose a store to check local availability
                    Cotton Stretch Jersey Dress Fabric 58" wide M627 Mtex
                    From £0.50

                    Only 13 units left

                    Choose a store to check local availability
                    5mm Spot Polka Dots Multi Coloured Dress Craft 100% Cotton Poplin Fabric 45" M21
                    From £1.50

                    Only 49 units left

                    Choose a store to check local availability
                    Christmas 100% Cotton pre-cut Fat quarters 46cm x 53cm craft Fabric MK1459
                    £4.75

                    Only 81 units left

                    Choose a store to check local availability
                    Cotton Rich Woven Tapestry Upholstery Furniture Curtain cushion fabric M1725
                    From £1.35

                    In stock, 212 units

                    Choose a store to check local availability
                    Vintage Floral Printed Cotton Lawn Dress Fabric 150cm MK1236 Mtex
                    From £1.25

                    Only 8 units left

                    Choose a store to check local availability
                    • 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
                    Plain Superfine cotton voile lightweight sewing lining dressmaking fabric M1553
                    From £1.50

                    Only 47 units left

                    Choose a store to check local availability
                    Bali Batik Salt Dyed Craft Cotton Fabric 110 cm MK1278 Mtex
                    From £0.99

                    Only 97 units left

                    Choose a store to check local availability
                    • 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
                    Christmas Reindeer poly cotton printed fabric 45" Wide MD945 Mtex
                    From £0.50

                    Only 23 units left

                    Choose a store to check local availability
                    Soft Brushed cotton Winceyette Printed Fabric Many designs MK1499
                    From £1.50

                    In stock, 174 units

                    Choose a store to check local availability
                    Halloween Spooky Spider insect Printed poly cotton fabric 45" Wide MD941 Mtex
                    From £0.50

                    In stock, 102 units

                    Choose a store to check local availability
                    Full roll 30m of Plain Poly cotton Fabric 110cm MA820
                    From £55.00

                    In stock, 286 units

                    Choose a store to check local availability
                    • Full roll 30m of Plain Poly cotton Fabric 110cm MA820
                    • Full roll 30m of Plain Poly cotton Fabric 110cm MA820
                    • Full roll 30m of Plain Poly cotton Fabric 110cm MA820
                    • Full roll 30m of Plain Poly cotton Fabric 110cm MA820
                    • Full roll 30m of Plain Poly cotton Fabric 110cm MA820
                    • +34
                    Christmas Penguin Xmas Printed cotton Fabric Craft Gifts 110 cm MD1289 Mtex
                    From £1.50

                    Only 18 units left

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

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

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

                    Choose a store to check local availability
                    Retro VW Beetle Inspired Small Car printed Cotton Poplin Fabric 44" wide MK897
                    From £0.50

                    Only 17 units left

                    Choose a store to check local availability
                    • 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
                    British Coronation Theme 100% cotton printed Quilting fabric M1722
                    From £1.35

                    In stock

                    Choose a store to check local availability
                      Sale
                      Soft Touch 100% Cotton 4mm pin Spot Dot printed dress fabric M1646
                      From £0.99£9.99

                      Only 22 units left

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

                      Choose a store to check local availability

                      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