Your favourites

Your Favourites

Your Favourites

You've voted and the fan-favourite-fabrics of 2023 are here! Check out our selection of home décor, kids, and dressmaking fabrics below - we're sure you'll find the perfect fabric for your next project.

455 Results
  • Plain stretch cotton satin – navy blue,
    Plain stretch cotton satin – navy blue
    -60%
    £3.58/m £8.95/m (£2.42/m²)
  • Upholstery Fabric Embossed Faux Leather – dark taupe,
    Upholstery Fabric Embossed Faux Leather – dark taupe
    -22%
    + 1
    £8.95/m £11.45/m (£5.97/m²)
  • Poplin Teddy  – silver grey,
    Poplin Teddy – silver grey
    £8.45/m (£6.04/m²)
  • Plain ribbed knit – rosé,
    Plain ribbed knit – rosé
    + 1
    £8.45/m (£6.04/m²)
  • Poplin Cute Cat  – baby blue,
    Poplin Cute Cat – baby blue
    £8.45/m (£6.04/m²)
  • psychedelic carnival fabric – apple green,
    psychedelic carnival fabric – apple green
    £4.55/m (£3.12/m²)
  • Horizontal Stripes Jacquard Jersey – black/white,
    Horizontal Stripes Jacquard Jersey – black/white
    £8.95/m (£6.68/m²)
  • Ribbed Jersey Plain – white,
    Ribbed Jersey Plain – white
    £8.45/m (£5.28/m²)
  • Cotton Jersey Racing Cars – dark green,
    Cotton Jersey Racing Cars – dark green
    £12.65/m (£7.67/m²)
  • Stripes Polyester Jersey – midnight blue,
    Stripes Polyester Jersey – midnight blue
    £8.45/m (£5.87/m²)
  • Block Stripes Lightweight Viscose Jersey – white/grey,
    Block Stripes Lightweight Viscose Jersey – white/grey
    £8.45/m (£4.69/m²)
  • Mini stripes cotton blend – light blue,
    Mini stripes cotton blend – light blue
    £8.95/m (£5.74/m²)
  • Floral burnout fabric – white,
    Floral burnout fabric – white
    £8.95/m (£10.91/m²)
  • Cotton Poplin stripes & stars – black/white,
    Cotton Poplin stripes & stars – black/white
    £8.45/m (£5.83/m²)
  • Building Site Vehicles Cotton Poplin – grey,
    Building Site Vehicles Cotton Poplin – grey
    £7.45/m (£4.97/m²)
  • Decor Fabric Canvas Graphic – intense pink,
    Decor Fabric Canvas Graphic – intense pink
    -19%
    £6.95/m £8.55/m (£4.63/m²)
  • Matte Velvet Upholstery Fabric – olive,
    Matte Velvet Upholstery Fabric – olive
    -23%
    £13.45/m £17.45/m (£9.61/m²)
  • Lightweight herringbone retro pattern – cream/ocean blue,
    Lightweight herringbone retro pattern – cream/ocean blue
    £3.65/m (£2.43/m²)
  • Brushed Sweatshirt Fabric plain Lurex – pink/gold,
    Brushed Sweatshirt Fabric plain Lurex – pink/gold
    + 4
    £17.45/m (£12.03/m²)
  • camouflage trouser fabric – beige,
    camouflage trouser fabric – beige
    £8.95/m (£5.97/m²)
  • Upholstery Fabric Embossed Faux Leather – offwhite,
    Upholstery Fabric Embossed Faux Leather – offwhite
    -22%
    + 1
    £8.95/m £11.45/m (£5.97/m²)
  • Shiny Threads Bouclé Knit – black,
    Shiny Threads Bouclé Knit – black
    + 1
    £9.95/m (£6.38/m²)
  • Double Gauze/Muslin Boxes Doubleface – offwhite,
    Double Gauze/Muslin Boxes Doubleface – offwhite
    + 6
    £8.45/m (£6.04/m²)
  • Stretch Velvet Plain Baby Cord – medium brown,
    Stretch Velvet Plain Baby Cord – medium brown
    + 1
    £12.65/m (£9.30/m²)
  • Plain Viscose Blend Stretch Suiting Fabric – midnight blue,
    Plain Viscose Blend Stretch Suiting Fabric – midnight blue
    £16.45/m (£11.42/m²)
  • camouflage trouser fabric – anthracite,
    camouflage trouser fabric – anthracite
    £8.95/m (£5.97/m²)
  • Rib knit cotton blend plain – white,
    Rib knit cotton blend plain – white
    £13.55/m (£9.03/m²)
  • Ribbed Jersey Plain – black,
    Ribbed Jersey Plain – black
    £8.45/m (£5.28/m²)
  • zig zag glittery chiffon – white,
    zig zag glittery chiffon – white
    £7.45/m (£5.10/m²)
  • Upholstery Fabric Embossed Faux Leather – brown,
    Upholstery Fabric Embossed Faux Leather – brown
    -22%
    + 1
    £8.95/m £11.45/m (£5.97/m²)
  • Crinkle jersey Plain – apricot,
    Crinkle jersey Plain – apricot
    + 1
    £8.45/m (£6.50/m²)
  • Gingham Stretch Cotton – red/white,
    Gingham Stretch Cotton – red/white
    £8.95/m (£6.68/m²)
  • Poplin Hopping Bunny  – white/mustard,
    Poplin Hopping Bunny – white/mustard
    £8.45/m (£6.04/m²)
  • Upholstery Fabric Chunky Chenille – anthracite,
    Upholstery Fabric Chunky Chenille – anthracite
    -22%
    £8.95/m £11.45/m (£6.30/m²)
  • Nubbed Texture Upholstery Fabric – white,
    Nubbed Texture Upholstery Fabric – white
    -22%
    £8.95/m £11.45/m (£6.39/m²)
  • Cotton Poplin lightning bolts – white/black,
    Cotton Poplin lightning bolts – white/black
    £8.45/m (£5.83/m²)
  • Crinkle jersey Plain – light blue,
    Crinkle jersey Plain – light blue
    + 1
    £8.45/m (£6.93/m²)
  • Plain polyester satin – rosé,
    Plain polyester satin – rosé
    £8.45/m (£5.71/m²)
  • Flower painting viscose fabric – black,
    Flower painting viscose fabric – black
    £8.95/m (£6.22/m²)
  • Plain seersucker – light blue,
    Plain seersucker – light blue
    £8.95/m (£5.89/m²)
  • Upholstery Fabric Embossed Faux Leather – aqua blue,
    Upholstery Fabric Embossed Faux Leather – aqua blue
    -22%
    + 1
    £8.95/m £11.45/m (£5.97/m²)
  • Plain Brushed Jersey – black brown,
    Plain Brushed Jersey – black brown
    £5.45/m (£3.59/m²)
  • Horizontal Stripes Batik Ruffled Jersey – dark taupe,
    Horizontal Stripes Batik Ruffled Jersey – dark taupe
    + 1
    £8.45/m (£6.31/m²)
  • Blurred Check Blouse Fabric – pearl grey,
    Blurred Check Blouse Fabric – pearl grey
    £10.95/m (£7.82/m²)
  • Droplets Broderie Anglaise Cotton – white,
    Droplets Broderie Anglaise Cotton – white
    £15.45/m (£11.36/m²)
  • Houndstooth Viscose – black/white,
    Houndstooth Viscose – black/white
    £8.95/m (£6.13/m²)
  • Plain ribbed knit – red,
    Plain ribbed knit – red
    + 1
    £8.45/m (£6.04/m²)
  • Zigzag Jacquard Jersey – intense pink,
    Zigzag Jacquard Jersey – intense pink
    £8.95/m (£7.22/m²)
You have viewed 48 of 455 products
Load more products