Skip to content

Welcome to our store

NEW BEDDING STOCK NOW IN

  • Home
  • Bedding
  • Towels
  • Football Fabrics
  • Cartoon/Children's Fabrics
  • All Fabrics
  • Contact
Log in
    Ethical Fabrics
    • Home
    • Bedding
    • Towels
    • Football Fabrics
    • Cartoon/Children's Fabrics
    • All Fabrics
    • Contact
    Log in Cart

    Item added to your cart

    View my cart

    Filter:

    Availability
    0 selected Reset
    Availability
    Price
    The highest price is £24.99 Reset
    £
    £
    Remove all

    94 products

    Filter and sort Filter

    Filter and sort

    Filter

    94 products

    Availability
    Clear
    Price

    The highest price is £24.99

    £
    £
    Clear
    Remove all
    Remove all

    94 products

    • Green/Lilac Tartan Boucle

      Green/Lilac Tartan Boucle

      Sold out

      Green/Lilac Tartan Boucle

      Regular price £8.99 GBP
      Regular price Sale price £8.99 GBP
      Unit price /  per 
      Sold out
    • Yellow/Pink Tartan Boucle

      Yellow/Pink Tartan Boucle

      Yellow/Pink Tartan Boucle

      Regular price £8.99 GBP
      Regular price Sale price £8.99 GBP
      Unit price /  per 
    • Orange/Coral Square Check Boucle

      Orange/Coral Square Check Boucle

      Orange/Coral Square Check Boucle

      Regular price £8.99 GBP
      Regular price Sale price £8.99 GBP
      Unit price /  per 
    • Lime Green Square Check Boucle

      Lime Green Square Check Boucle

      Lime Green Square Check Boucle

      Regular price £8.99 GBP
      Regular price Sale price £8.99 GBP
      Unit price /  per 
    • Green Boucle

      Green Boucle

      Sold out

      Green Boucle

      Regular price £8.99 GBP
      Regular price Sale price £8.99 GBP
      Unit price /  per 
      Sold out
    • Deep Lime Boucle

      Deep Lime Boucle

      Deep Lime Boucle

      Regular price £8.99 GBP
      Regular price Sale price £8.99 GBP
      Unit price /  per 
    • Black/Silver Lurex Boucle

      Black/Silver Lurex Boucle

      Sold out

      Black/Silver Lurex Boucle

      Regular price £8.99 GBP
      Regular price Sale price £8.99 GBP
      Unit price /  per 
      Sold out
    • Navy Blue Boucle

      Navy Blue Boucle

      Sold out

      Navy Blue Boucle

      Regular price £8.99 GBP
      Regular price Sale price £8.99 GBP
      Unit price /  per 
      Sold out
    • Blush Pink Corduroy

      Blush Pink Corduroy

      Blush Pink Corduroy

      Regular price £10.99 GBP
      Regular price Sale price £10.99 GBP
      Unit price /  per 
    • Fawn Khaki Corduroy

      Fawn Khaki Corduroy

      Fawn Khaki Corduroy

      Regular price £10.99 GBP
      Regular price Sale price £10.99 GBP
      Unit price /  per 
    • Champagne Corduroy

      Champagne Corduroy

      Champagne Corduroy

      Regular price £10.99 GBP
      Regular price Sale price £10.99 GBP
      Unit price /  per 
    • Petrol Blue Corduroy

      Petrol Blue Corduroy

      Petrol Blue Corduroy

      Regular price £10.99 GBP
      Regular price Sale price £10.99 GBP
      Unit price /  per 
    • Navy Corduroy

      Navy Corduroy

      Navy Corduroy

      Regular price £10.99 GBP
      Regular price Sale price £10.99 GBP
      Unit price /  per 
    • Cedar Brown Corduroy

      Cedar Brown Corduroy

      Cedar Brown Corduroy

      Regular price £10.99 GBP
      Regular price Sale price £10.99 GBP
      Unit price /  per 
    • Green/Brown Geometric Twin Hearts Slinky Rayon Jersey - 1.85m Panel *FARM RIO*

      Green/Brown Geometric Twin Hearts Slinky Rayon Jersey - 1.85m Panel *FARM RIO*

      Green/Brown Geometric Twin Hearts Slinky Rayon Jersey - 1.85m Panel *FARM RIO*

      Regular price £18.49 GBP
      Regular price Sale price £18.49 GBP
      Unit price /  per 
    • Majestic Bird Floral Slinky Rayon Jersey *FARM RIO*

      Majestic Bird Floral Slinky Rayon Jersey *FARM RIO*

      Majestic Bird Floral Slinky Rayon Jersey *FARM RIO*

      Regular price £12.99 GBP
      Regular price Sale price £12.99 GBP
      Unit price /  per 
    • 1
    • 2
    • 3
    • 4
    • …
    • 6

    Subscribe to our emails

    Country/region

    • Austria (EUR €)
    • Belgium (EUR €)
    • Bulgaria (BGN лв.)
    • Croatia (EUR €)
    • Cyprus (EUR €)
    • Czechia (CZK Kč)
    • Denmark (DKK kr.)
    • Estonia (EUR €)
    • Finland (EUR €)
    • France (EUR €)
    • Germany (EUR €)
    • Greece (EUR €)
    • Hungary (HUF Ft)
    • Ireland (EUR €)
    • Italy (EUR €)
    • Latvia (EUR €)
    • Lithuania (EUR €)
    • Luxembourg (EUR €)
    • Malta (EUR €)
    • Netherlands (EUR €)
    • Poland (PLN zł)
    • Portugal (EUR €)
    • Romania (RON Lei)
    • Slovakia (EUR €)
    • Slovenia (EUR €)
    • Spain (EUR €)
    • Sweden (SEK kr)
    • United Kingdom (GBP £)
    • United States (USD $)
    Payment methods
    • American Express
    • Apple Pay
    • Bancontact
    • Diners Club
    • Discover
    • Google Pay
    • iDEAL
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa
    © 2025, Ethical Fabrics Powered by Shopify
    • Privacy policy
    • Refund policy
    • Contact information
    • Choosing a selection results in a full page refresh.
    • Opens in a new window.