Shop by Project

Upholstery Fabric

Quilting Fabric

Outdoor Fabric

Dressmaking Fabric

Curtain Fabric

New Arrivals

Price range: £1.94 through £3.19 Metre
40 INCHES
+2
54 INCHES
72 INCHES
Price range: £1.65 through £3.59 Metre
Apple
+49
Aqua
Baby Blue
Baby Pink
Bamboo
Beige
Biscuit
Black
Blush
Bottle Green
Bright Pink
Brown
Cadet Blue
Candy Pink
Cerise
Cream
Cyan
Damson
Dark Grey
Denim
Emerald Green
Graphite
Ivory
Jade
Lemon
Light Grey
Light Pink
Lilac
Mustard
Natural
Navy Blue
Olive
Orange
Pastel Duckegg
Pastel Mint
Peach
Peppermint
Purple
Red
Rose
Royal Blue
Sage
Silver
Sky Blue
Sunshine Yellow
Taupe
Teal
Turquoise
White
Wine
Price range: £3.34 through £10.78 Metre
Black
+17
Bottle Green
Brown
Chocolate
Emerald
Flo Orange
Flo Yellow
Grey
Kiwi
Navy Blue
Olive
Purple
Red
Royal Blue
Stone
Turquoise
White
Wine
Price range: £2.31 through £3.09 Metre
Black
+2
Natural
White
Price range: £2.55 through £4.01 Metre
Baby Pink
+49
Beige
Black
Blue/Silver
Bottle
Burgundy
Burnt Red/Black
Candy Pink
Cerise
Chocolate
Coin
Cornflower
Cream
Damson
Flo Cerise
Flo Green
Flo Orange
Flo Yellow
Gold
Gold/Black
Graphite
Green
Green/Yellow
Heavy Cream
Hot Pink
Lavender
Lemon
Light Blue
Light Brown
Lilac
Lime
Mint
Navy
Orange
Orange/Yellow
Peach
Pink/Orange
Pink/Purple
Purple
Rainbow
Red
Royal
Silver
Silver/Black
Sky Blue
Terracotta
White
Wine
Wine/Navy
Yellow
Price range: £2.44 through £3.29 Metre
Airforce Blue
+58
Aqua
Beige
Black
Blush
Bottle Green
Bright Rose
Buttermilk
Cadbury
Cerise
Chesnut
Chocolate
Copper
Coral Pink
Cream
Dark Brown
Denim
Dove Grey
Electrum
Emerald Green
Fuchsia
Gold
Graphite Grey
Grass Green
Indigo Blue
Ivory
Khaki
Lilac
Lime
Mangenta
Mango
Marigold
Mint
Mustard
Navy
Olive
Orange
Oxford Blue
Pale Lemon
Pale Peach
Pale Pink
Petrol Blue
Pistachio
Pumpkin
Purple
Red
Royal Blue
Sage
Scarlet
Silk White
Sky Blue
Sugar Pink
Sun Yellow
Teal
Turquoise
Violet
Watermelon
White
Wine
Price range: £7.37 through £9.19 Metre
Black
+19
Bottle Green
Charcoal
Chocolate
Cream
Denim
Maroon
Mercury
Navy Blue
New Grey
Olive
Pastel Pink
Pewter
Powder Blue
Princess Blue
Red
Silver Grey
Spicy Orange
Stone
White
Price range: £3.55 through £6.84 Metre
Beige
+30
Black
Bottle
Brown
Cerise
Dark Grey
Emerald
Grey
Ivory
Jaffa
Lavender
Light Blue
Lime
Marl Grey
Navy Blue
Orange
Pastel Blue
Pastel Mint
Pastel Peach
Pastel Pink
Pastel Putty
Pastel Silver
Pastel Yellow
Purple
Red
Royal Blue
Teddy
Turquoise
White
Wine
Yellow
Price range: £1.54 through £3.89 Metre
Antique Gold
+40
Aubergine
Beige
Black
Bottle Green
Brown
Burgundy
Cerise
Champagne
Cream
Dark Grey
DARK Red
Deep Purple
Duck Egg
Dusky Pink
Emerald Green
Flo Lime
Flo Orange
Flo Yellow
Gold
Hyacinth
Lemon
Lilac
Mint
Navy
Oceon
Olive
Orange
Pale Blue
Pale Pink
Peach
Pewter
Purple
Rainbow
Red
Royal Blue
Silver
Teal
Turquoise
White
Yellow
Price range: £1.89 through £4.50 Metre
Black
+6
Candy Pink
Cream
Grey
Light Blue
Natural
White
Hover to open
FREE PACK

Can't feel the fabric?

Screens don't do justice to texture. Order 5 physical samples for FREE. Touch, drape, and match colours precisely before committing to a full meter.

Decision Support

Not sure what "GSM" means or which weight is right?

Sustainability

We source materials responsibly from loom to living room.

Why buy from Discount Fabrics?

Free UK Delivery
Over £34.99

Enjoy worry-free shopping with free shipping on all orders over £34.99.

Hassle-Free Returns

Not quite right? We offer a 30-day money-back guarantee.

Klarna.

Pay in Three

Spread the cost of your purchases over three interest-free payments.

Free Fabric Samples

Feel confident in your choice—order free fabric samples before buying.

Shop by brands

Liberty

Fabrics

Rose & Hubble

Fabric

William Morris

Fabric

Butterick

Patterns

Gutterman

Threads

OLFA

Tools

Product collections

Waterproof Fabric | Waterproof Canvas | Striped Fabric

Price range: £7.33 through £12.98 Metre
Select options

Hessian Table Runner | 30cm Wide | Natural Jute Fabric

Price range: £0.63 through £0.93 Metre
Select options

Plush Super Velvet Fabric | 60" Extra Wide | Curtains & Soft Furnishings

Price range: £4.41 through £10.29 Metre
Shop premium Plush Super Velvet Fabric in 30 stunning colours. Extra-wide 60" (150cm) rolls at 225gsm. The ultimate soft-touch fabric for luxury curtains & cushions.
Select options

OLFA Premium Quilt Making Kit – Rotary Cutter, Mat & Ruler (Metric Version)

£35.69 Price Including Tax

The OLFA Premium Quilt Making Kit includes a 45x30cm self-healing mat,
45mm rotary cutter, and 15x16cm frosted quilt ruler. A perfect starter pack for quilters
seeking precision and quality.

Read more

Moderno Woven Tapestry Fabric | Geometric & Tropical Patterns (320gsm)

Price range: £7.40 through £8.91 Metre

Shop premium 320gsm Woven Tapestry Fabric. Available in Geometric, Tropical Palm, and Chevron patterns. Heavyweight cotton-blend perfect for upholstery & bags.

Select options

Wool Look Fabric | Faux Wool | Tartan Fabric

Price range: £8.29 through £12.69 Metre
Select options

William Morris Acanthus | Printed Velvet Fabric | 320gsm Curtains & Light Upholstery

Price range: £11.64 through £19.38 Metre
Shop William Morris Acanthus Velvet. Large-scale scrolling leaf print on 320gsm soft velvet. Perfect for heavy curtains, cushions & bedroom chairs.
Select options

Mission of our MD

Our goal is to be your fabric company of choice.

Unlike many other competitors in the fabrics industry, we operate a completely unique model, allowing us to respond quickly as well as maintaining an accurate view of stock. Our warehousing system allows us to hold a huge amount of stock at any one time, meaning we have access to thousands of fabrics, ready to dispatch quickly.

- Kavish Tanna

🧵 Finding Your Perfect Match

Not sure which fabric is right for your project? Follow our expert guide to weight, drape, and use to ensure a professional finish every time.

Step 1
Fabric Weight Examples

Fabric Weight

Weight (GSM) tells you how thick and heavy the fabric is.

Lightweight

Summer shirts & linings.

Medium Weight

Quilting & standard apparel.

Heavyweight

Upholstery & tote bags.

Step 2
Fluid Fabric Drape

The "Drape"

Drape describes how a fabric falls, hangs, or flows.

Fluid Drape

Flows & sways. Gathered skirts.

Structured Drape

Holds shape. Tailored garments.

Step 3
Stretchy Fabric Texture

The Stretch

Choosing the wrong stretch can ruin a garment's fit.

No Stretch

Stable & easy to sew.

2-Way Stretch

Stretches one way. Hoodies.

4-Way Stretch

Stretches both ways. Activewear.

Step 4
Durable Upholstery Fabric

Tech Specs

Look for these key markers for pro or home projects.

Martindale Test

20k+ rating for daily furniture.

Oeko-Tex 100

Safe for babies & sensitive skin.

Letterbox Friendly

Look for the Letterbox Friendly badge on our threads and patterns to guarantee delivery even when you're out!