Fabrics

Explore our fabrics!

At myfabrics.co.uk you will find a huge selection of fabrics for your next homemade project. Fabrics sold by the metre for clothes and interior decor projects or fantastic children's fabrics – we have an extensive range for all sorts of uses! Suitable sewing accessories and patterns are offered for each fabric. Be inspired and browse through our fabrics!

6,010 Results
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm
    + 31
    £5.55/m (£12.33/m²)
  • Upholstery Fabric Como – dark green,
    Upholstery Fabric Como – dark green
    + 12
    £8.95/m (£6.39/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – blue,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – blue
    + 31
    £5.55/m (£12.33/m²)
  • Stretch imitation leather plain – dusky pink,
    Stretch imitation leather plain – dusky pink
    + 4
    £7.75/m (£5.54/m²)
  • Cotton poplin fabric, Christmas decoration – pink/antique gold,
    Cotton poplin fabric, Christmas decoration – pink/antique gold
    -25%
    £6.71/m £8.95/m (£4.63/m²)
  • GOTS Softsweat | Tula – silver grey,
    GOTS Softsweat | Tula – silver grey
    + 17
    £17.45/m (£11.63/m²)
  • Stretch imitation leather plain – beige,
    Stretch imitation leather plain – beige
    + 4
    £7.75/m (£5.54/m²)
  • Cosy Towelling Bamboo Plain – dark grey,
    Cosy Towelling Bamboo Plain – dark grey
    + 14
    £16.45/m (£10.61/m²)
  • Plain Nicky Velour – anthracite,
    Plain Nicky Velour – anthracite
    + 18
    £13.55/m (£9.03/m²)
  • G 770 Woven Interlining | Vilene – black,
    G 770 Woven Interlining | Vilene – black
    £7.85/m (£10.47/m²)
  • Anti-Pilling Fleece – light grey,
    Anti-Pilling Fleece – light grey
    + 29
    £7.45/m (£4.97/m²)
  • Felt 90 cm / 1 mm thick – pink,
    Felt 90 cm / 1 mm thick – pink
    + 22
    £4.55/m (£5.06/m²)
  • Fine functional mesh – khaki,
    Fine functional mesh – khaki
    New
    + 6
    £5.95/m (£3.97/m²)
  • tulle – mint,
    tulle – mint
    + 21
    £3.45/m (£2.56/m²)
  • GOTS Softsweat | Tula – burgundy,
    GOTS Softsweat | Tula – burgundy
    + 17
    £17.45/m (£11.63/m²)
  • Fine functional mesh – caramel,
    Fine functional mesh – caramel
    New
    + 6
    £5.95/m (£3.97/m²)
  • Cotton Linen Look – dusky pink,
    Cotton Linen Look – dusky pink
    Back soon
    + 11
    £8.45/m (£6.26/m²)
  • Upholstery Fabric Como – beige,
    Upholstery Fabric Como – beige
    + 12
    £8.95/m (£6.39/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – red/lilac,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – red/lilac
    + 31
    £5.55/m (£12.33/m²)
  • Lenzing Ecovero Mr Beardy | Nerida Hansen – royal blue,
    Lenzing Ecovero Mr Beardy | Nerida Hansen – royal blue
    New
    £10.45/m (£7.46/m²)
  • Sateen Japenese Anemone | Nerida Hansen – rosé/petrol,
    Sateen Japenese Anemone | Nerida Hansen – rosé/petrol
    New
    £11.95/m (£8.18/m²)
  • Voile Midnight Summer | Nerida Hansen – aqua blue,
    Voile Midnight Summer | Nerida Hansen – aqua blue
    New
    £10.45/m (£7.16/m²)
  • Upholstery Fabric Como – grey,
    Upholstery Fabric Como – grey
    + 12
    £8.95/m (£6.39/m²)
  • Upholstery Fabric Como – turquoise,
    Upholstery Fabric Como – turquoise
    + 12
    £8.95/m (£6.39/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – green,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – green
    + 31
    £5.55/m (£12.33/m²)
  • Chunky Corduroy pre-washed Plain – beige,
    Chunky Corduroy pre-washed Plain – beige
    + 20
    £15.45/m (£10.88/m²)
  • Mottled Felt 45cm / 4mm thick – light grey,
    Mottled Felt 45cm / 4mm thick – light grey
    + 11
    £8.95/m (£19.89/m²)
  • Cotton Linen Look – beige,
    Cotton Linen Look – beige
    + 11
    £8.45/m (£6.26/m²)
  • Upholstery Fabric Twill Look – dark olive,
    Upholstery Fabric Twill Look – dark olive
    + 5
    £8.55/m (£6.11/m²)
  • Chunky Corduroy pre-washed Plain – light olive,
    Chunky Corduroy pre-washed Plain – light olive
    + 20
    £15.45/m (£10.88/m²)
  • Cotton Mini Pastorale 280 cm – blue,
    Cotton Mini Pastorale 280 cm – blue
    £15.45/m (£5.52/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – green/red,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – green/red
    + 31
    £5.55/m (£12.33/m²)
  • Soft viscose linen – natural,
    Soft viscose linen – natural
    + 14
    £11.95/m (£8.72/m²)
  • Voile viscose blend – black,
    Voile viscose blend – black
    + 7
    £10.45/m (£6.97/m²)
  • Subtly mottled upholstery fabric – light beige,
    Subtly mottled upholstery fabric – light beige
    + 3
    £8.95/m (£6.39/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – raspberry/aqua blue,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – raspberry/aqua blue
    New
    + 31
    £5.55/m (£12.33/m²)
  • Lenzing Ecovero Mr Beardy | Nerida Hansen – rosé,
    Lenzing Ecovero Mr Beardy | Nerida Hansen – rosé
    New
    £10.45/m (£7.46/m²)
  • Outdoor Fabric Canvas Colourful Stripes – dark dusky pink,
    Outdoor Fabric Canvas Colourful Stripes – dark dusky pink
    £15.45/m (£9.66/m²)
  • Lining | Neva´viscon – grey,
    Lining | Neva´viscon – grey
    + 16
    £15.45/m (£11.04/m²)
  • Cotton Cretonne Asanoha Japanese Stars – hollyhock,
    Cotton Cretonne Asanoha Japanese Stars – hollyhock
    -17%
    + 2
    £6.45/m £7.75/m (£4.30/m²)
  • Canvas Vines | Nerida Hansen – petrol,
    Canvas Vines | Nerida Hansen – petrol
    New
    £10.45/m (£7.46/m²)
  • Felt 90 cm / 3 mm thick – grass green,
    Felt 90 cm / 3 mm thick – grass green
    + 28
    £8.45/m (£9.39/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – yellow,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – yellow
    + 31
    £5.55/m (£12.33/m²)
  • Cotton Linen Look – offwhite,
    Cotton Linen Look – offwhite
    + 11
    £8.45/m (£6.26/m²)
  • Cotton Poplin Plain – white,
    Cotton Poplin Plain – white
    + 39
    £7.45/m (£5.03/m²)
  • Soft viscose linen – silk grey,
    Soft viscose linen – silk grey
    + 14
    £11.95/m (£8.72/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – natural,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – natural
    + 31
    £5.55/m (£12.33/m²)
  • Biedermeier Stripes Jacquard Furnishing Fabric – cream/red,
    Biedermeier Stripes Jacquard Furnishing Fabric – cream/red
    + 2
    £23.45/m (£16.75/m²)
You have viewed 48 of 6,010 products
Load more products
Basics

Combine all your favourite fabrics

The best basics

Browse now
Sewing Patterns

What will your next project be?

Sewing patterns

Find inspiration now