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

Snowman and Stars Christmas Printed Polycotton fabric 44" Wide MD1008
From £1.50

Only 23 units left

Choose a store to check local availability
Bali Batik Floral leaves 100% Cotton Patchwork fabric 45" Wide MK902 Mtex
From £0.50

In stock, 105 units

Choose a store to check local availability
White Broderie Anglais Floral Polycotton dress fabric 45" M767 Mtex
From £1.50

Only 40 units left

Choose a store to check local availability
Vintage floral shabby Chic Printed Fabric 100% Cotton Poplin 44" Wide M530 Mtex
From £1.50

Only 30 units left

Choose a store to check local availability
Cotton Lawn Summer Floral dot Printed Dress fabric 111cm wide M1605
From £1.50

Only 41 units left

Choose a store to check local availability
  • Cotton Lawn Summer Floral dot Printed Dress fabric 111cm wide M1605
  • Cotton Lawn Summer Floral dot Printed Dress fabric 111cm wide M1605
  • Cotton Lawn Summer Floral dot Printed Dress fabric 111cm wide M1605
  • Cotton Lawn Summer Floral dot Printed Dress fabric 111cm wide M1605
  • Cotton Lawn Summer Floral dot Printed Dress fabric 111cm wide M1605
Pale Olive Owls Printed 100% Cotton Canvas Craft Fabric 150 Cm Wide MK856-22
From £0.50

Only 70 units left

Choose a store to check local availability
Father Christmas Stamp Printed Polycotton Fabric 110 cm MD1284 Mtex
From £1.50

Only 99 units left

Choose a store to check local availability
  • Father Christmas Stamp Printed Polycotton Fabric 110 cm MD1284 Mtex
  • Father Christmas Stamp Printed Polycotton Fabric 110 cm MD1284 Mtex
Red Christmas Cottage Printed Polycotton Fabric Craft Gifts 110 cm MD1288 Mtex
From £1.50

Only 47 units left

Choose a store to check local availability
Dark Grey and White Striped cotton jersey stretch dress fabric 45" M720-60 Mtex
From £1.50

Only 29 units left

Choose a store to check local availability
    Sale
    Large Vintage Shabby Chic Floral printed 100% Cotton fabric 58" Wide MA913 Mtex Navy Blue 1 / Sample
    From £0.50£9.99

    Only 23 units left

    Choose a store to check local availability
    • Large Vintage Shabby Chic Floral printed 100% Cotton fabric 58" Wide MA913 Mtex Navy Blue 1 / Sample
    Polka dot Spotted 100% Cotton printed Fabric 44" Wide M811 Mtex
    From £1.50

    Only 63 units left

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

    Choose a store to check local availability
    Swirl and dot design contrasting colours Bali batik fabric 100% Cotton M525 Mtex
    From £1.50

    Only 10 units left

    Choose a store to check local availability
    Cotton Checkered Arab Keffiyeh Shemagh Arafat Scarf Stole Neck Wrap M14 Mtex
    £7.99

    In stock, 105 units

    Choose a store to check local availability
    Multi coloured Polka Dot & Spot 100% Cotton Poplin Fabric 58" Wide M124
    From £1.50

    In stock, 104 units

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

    Choose a store to check local availability
    White Floral Paisley 100% cotton voile lightweight dress fabric sewing M1663
    From £1.50

    Only 2 units left

    Choose a store to check local availability
    Plain Nylon Cotton Twill Fabric ideal for Workwear, Furnishing 147 cm M1610
    From £1.50

    In stock, 106 units

    Choose a store to check local availability
    • Plain Nylon Cotton Twill Fabric ideal for Workwear, Furnishing 147 cm M1610
    • Plain Nylon Cotton Twill Fabric ideal for Workwear, Furnishing 147 cm M1610
    • Plain Nylon Cotton Twill Fabric ideal for Workwear, Furnishing 147 cm M1610
    • Plain Nylon Cotton Twill Fabric ideal for Workwear, Furnishing 147 cm M1610
    • Plain Nylon Cotton Twill Fabric ideal for Workwear, Furnishing 147 cm M1610
      Sale
      100% Brushed Cotton Wynciette printed Fabric 150cm Wide Mtex M1512
      From £0.99£9.00

      In stock, 258 units

      Choose a store to check local availability
      • 100% Brushed Cotton Wynciette printed Fabric 150cm Wide Mtex M1512
      • 100% Brushed Cotton Wynciette printed Fabric 150cm Wide Mtex M1512
      • 100% Brushed Cotton Wynciette printed Fabric 150cm Wide Mtex M1512
      • 100% Brushed Cotton Wynciette printed Fabric 150cm Wide Mtex M1512
      • 100% Brushed Cotton Wynciette printed Fabric 150cm Wide Mtex M1512
      • +10
      Broderie Anglais Lightweight cotton Fabric 3 hole M1543
      From £3.25

      Only 9 units left

      Choose a store to check local availability
      • Broderie Anglais Lightweight cotton Fabric 3 hole M1543
      • Broderie Anglais Lightweight cotton Fabric 3 hole M1543
      • Broderie Anglais Lightweight cotton Fabric 3 hole M1543
      • Broderie Anglais Lightweight cotton Fabric 3 hole M1543
      • Broderie Anglais Lightweight cotton Fabric 3 hole M1543
      Holly Berry Gold Foil Christmas 100% Cotton Printed fabric 58" Wide MH979
      From £1.50

      Only 24 units left

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

      Only 47 units left

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

      Only 34 units left

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

      Only 33 units left

      Choose a store to check local availability
      44" Floral Print 100% Cotton Fabric Craft Renaissance Patchwork M302 Mtex
      From £1.50

      Only 30 units left

      Choose a store to check local availability
      • 44" Floral Print 100% Cotton Fabric Craft Renaissance Patchwork M302 Mtex - Midland Textiles & Fabric
      • 44" Floral Print 100% Cotton Fabric Craft Renaissance Patchwork M302 Mtex - Midland Textiles & Fabric
      • 44" Floral Print 100% Cotton Fabric Craft Renaissance Patchwork M302 Mtex - Midland Textiles & Fabric
      • 44" Floral Print 100% Cotton Fabric Craft Renaissance Patchwork M302 Mtex - Midland Textiles & Fabric
      • 44" Floral Print 100% Cotton Fabric Craft Renaissance Patchwork M302 Mtex - Midland Textiles & Fabric
      • +3
      Plain Cotton Linen ideal for dress skirt blouses 100cm wide fabric M1968
      From £0.99

      In stock, 432 units

      Choose a store to check local availability
      • Plain Cotton Linen ideal for dress skirt blouses 100cm wide fabric M1968
      • Plain Cotton Linen ideal for dress skirt blouses 100cm wide fabric M1968
      • Plain Cotton Linen ideal for dress skirt blouses 100cm wide fabric M1968
      • Plain Cotton Linen ideal for dress skirt blouses 100cm wide fabric M1968
      • Plain Cotton Linen ideal for dress skirt blouses 100cm wide fabric M1968
      • +6
      3mm checkered square 100% Cotton check plaid Gingham fabric M1804
      From £1.35

      In stock, 185 units

      Choose a store to check local availability
      • 3mm checkered square 100% Cotton check plaid Gingham fabric M1804
      • 3mm checkered square 100% Cotton check plaid Gingham fabric M1804
      • 3mm checkered square 100% Cotton check plaid Gingham fabric M1804
      • 3mm checkered square 100% Cotton check plaid Gingham fabric M1804
      • 3mm checkered square 100% Cotton check plaid Gingham fabric M1804
      • +2
      Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1594
      From £1.50

      In stock, 137 units

      Choose a store to check local availability
      • Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1594
      • Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1594
      • Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1594
      • Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1594
      • Cotton Voile Pastel Summer Floral Printed Dress fabric 111cm M1594
      Cotton Lawn Voile Pastel Summer Floral Printed Dress fabric 111cm M1591
      From £1.50

      In stock, 107 units

      Choose a store to check local availability
      • Cotton Lawn Voile Pastel Summer Floral Printed Dress fabric 111cm M1591
      • Cotton Lawn Voile Pastel Summer Floral Printed Dress fabric 111cm M1591
      • Cotton Lawn Voile Pastel Summer Floral Printed Dress fabric 111cm M1591
      • Cotton Lawn Voile Pastel Summer Floral Printed Dress fabric 111cm M1591
      • Cotton Lawn Voile Pastel Summer Floral Printed Dress fabric 111cm M1591
      Floral Silky Soft 100% Cotton Lawn Dress Fabric M1558 Mtex
      From £1.50

      Only 26 units left

      Choose a store to check local availability
      • Floral Silky Soft 100% Cotton Lawn Dress Fabric M1558 Mtex
      • Floral Silky Soft 100% Cotton Lawn Dress Fabric M1558 Mtex
      • Floral Silky Soft 100% Cotton Lawn Dress Fabric M1558 Mtex
      • Floral Silky Soft 100% Cotton Lawn Dress Fabric M1558 Mtex
      • Floral Silky Soft 100% Cotton Lawn Dress Fabric M1558 Mtex
      Grey Orange Foxes 100% Cotton Canvas Craft Fabric MK856-28
      From £4.99

      Only 27 units left

      Choose a store to check local availability
      Crochet Cotton Lace Trim M1529
      From £0.00

      Only 46 units left

      Choose a store to check local availability
      • Crochet Cotton Lace Trim  M1529
      • Crochet Cotton Lace Trim  M1529
      • Crochet Cotton Lace Trim  M1529
      • Crochet Cotton Lace Trim  M1529
      • Crochet Cotton Lace Trim  M1529
      • +1
      Vintage Christmas Theme 100% Cotton Gold foil Print Fabric 110 cm MK1219 Mtex
      From £1.25

      Only 27 units left

      Choose a store to check local availability
      • 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
      Plain Grey Stiff Cotton Poplin fabric 110cm Wide M1130 Mtex
      From £1.50

      Only 27 units left

      Choose a store to check local availability
      Floral Vintage Shabby Chic 100% Cotton printed fabric 44" M743 Mtex
      From £1.50

      Only 9 units left

      Choose a store to check local availability
      Cream Floral 100% Cotton poplin printed craft fabric 45" M734 Mtex
      From £1.50

      Only 7 units left

      Choose a store to check local availability
      Nutcracker 100% Cotton Christmas Themed Patchwork fabric 44" Wide M560 Mtex - Midland Textiles & Fabric
        Sale
        Nutcracker 100% Cotton Christmas Themed Patchwork fabric 44" Wide M560 Mtex
        From £1.50£6.00

        Only 16 units left

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

        Only 65 units left

        Choose a store to check local availability
        44" Leaf Print 100% Cotton Fabric Craft Dressmaking Patchwork Midtex M301 F953
        From £0.50

        Only 57 units left

        Choose a store to check local availability
        • 44" Leaf Print 100% Cotton Fabric Craft Dressmaking Patchwork Midtex M301 F953 - Midland Textiles & Fabric
        • 44" Leaf Print 100% Cotton Fabric Craft Dressmaking Patchwork Midtex M301 F953 - Midland Textiles & Fabric
        • 44" Leaf Print 100% Cotton Fabric Craft Dressmaking Patchwork Midtex M301 F953 - Midland Textiles & Fabric
          Sale
          100% Cotton Printed Fabric 58" Wide Paisley Small - Per Metre- M121 Mtex
          From £1.50£9.99

          Only 33 units left

          Choose a store to check local availability
          • 100% Cotton Printed Fabric 58" Wide Paisley Small - Per Metre- M121 Mtex
          • 100% Cotton Printed Fabric 58" Wide Paisley Small - Per Metre- M121 Mtex
          • 100% Cotton Printed Fabric 58" Wide Paisley Small - Per Metre- M121 Mtex
          • 100% Cotton Printed Fabric 58" Wide Paisley Small - Per Metre- M121 Mtex
          Polka dot spot Cotton Poplin dress Fabric Sold by the meter M1896
          From £0.84

          In stock, 253 units

          Choose a store to check local availability
          Canvas Power Loom 8mm Ticking Stripe 100% Cotton fabric 54" Wide M1040 Mtex
          From £0.89

          In stock, 429 units

          Choose a store to check local availability
          • Canvas Power Loom 8mm Ticking Stripe 100% Cotton fabric 54" Wide M1040 Mtex
          • Canvas Power Loom 8mm Ticking Stripe 100% Cotton fabric 54" Wide M1040 Mtex
          • Canvas Power Loom 8mm Ticking Stripe 100% Cotton fabric 54" Wide M1040 Mtex
          John Louden Holly Trees crafting quilting Christmas theme cotton fabric M1886
          From £0.89

          Only 98 units left

          Choose a store to check local availability
          Tartan Check Printed Cotton Poplin Fabric 110 cm MK1261 Mtex
          From £1.50

          Only 4 units left

          Choose a store to check local availability
          • Tartan Check Printed Cotton Poplin Fabric 110 cm MK1261 Mtex
          • Tartan Check Printed Cotton Poplin Fabric 110 cm MK1261 Mtex
          Cotton Lawn Voile Summer Floral Printed Dress fabric 111cm wide M1592
          From £1.50

          In stock, 145 units

          Choose a store to check local availability
          • Cotton Lawn Voile Summer Floral Printed Dress fabric 111cm wide M1592
          • Cotton Lawn Voile Summer Floral Printed Dress fabric 111cm wide M1592
          • Cotton Lawn Voile Summer Floral Printed Dress fabric 111cm wide M1592
          • Cotton Lawn Voile Summer Floral Printed Dress fabric 111cm wide M1592
          • Cotton Lawn Voile Summer Floral Printed Dress fabric 111cm wide M1592
          Dark Blue 6oz Medium Weight Stretch Denim 100% Cotton fabric 55" Wide MK963-6
          From £1.50

          Only 9 units left

          Choose a store to check local availability
          Vintage Star 100% Cotton Christmas Gold Foil Craft Fabric 110 cm MK1326 Mtex
          From £1.50

          Only 32 units left

          Choose a store to check local availability
          • Vintage Star 100% Cotton Christmas Gold Foil Craft Fabric 110 cm MK1326 Mtex
          • Vintage Star 100% Cotton Christmas Gold Foil Craft Fabric 110 cm MK1326 Mtex
          • Vintage Star 100% Cotton Christmas Gold Foil Craft Fabric 110 cm MK1326 Mtex
            Sale
            Floral Cotton Indian Banarsi Brocade Faux Silk Waistcoat Fabric 110 cm M1276
            From £0.99£22.00

            In stock, 183 units

            Choose a store to check local availability
            • Floral Cotton Indian Banarsi Brocade Faux Silk Waistcoat Fabric 110 cm M1276
            • Floral Cotton Indian Banarsi Brocade Faux Silk Waistcoat Fabric 110 cm M1276
            • Floral Cotton Indian Banarsi Brocade Faux Silk Waistcoat Fabric 110 cm M1276
            • Floral Cotton Indian Banarsi Brocade Faux Silk Waistcoat Fabric 110 cm M1276
            • Floral Cotton Indian Banarsi Brocade Faux Silk Waistcoat Fabric 110 cm M1276
            Ivory Floral Vintage Printed Cotton Jersey Dress Fabric 55" Wide MK923-5 Mtex
            From £0.50

            Only 7 units left

            Choose a store to check local availability
            Clog Tie Dye Bali Batik 100% Cotton patchwork Fabric 44" Wide MK900 Mtex Teal A / Sample
            From £0.50

            Only 87 units left

            Choose a store to check local availability
            • Clog Tie Dye Bali Batik 100% Cotton patchwork Fabric 44" Wide MK900 Mtex Teal A / Sample
            • Clog Tie Dye Bali Batik 100% Cotton patchwork Fabric 44" Wide MK900 Mtex Teal A / Sample
            • Clog Tie Dye Bali Batik 100% Cotton patchwork Fabric 44" Wide MK900 Mtex Teal A / Sample
            • Clog Tie Dye Bali Batik 100% Cotton patchwork Fabric 44" Wide MK900 Mtex Teal A / Sample
            • Clog Tie Dye Bali Batik 100% Cotton patchwork Fabric 44" Wide MK900 Mtex Teal A / Sample
            • +5
            Green Christmas themed Characters 100% Cotton Patchwork & Crafting Fabric 45"
            From £1.50

            Only 88 units left

            Choose a store to check local availability
            Floral Vintage poly cotton print dress craft fabric 44" Wide M352 Mtex
            From £1.50

            Only 1 units left

            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