Printed Canvas Fabric

174 products

Heavyweight printed canvas in 135cm and 140cm widths, from £2.85 a metre — for cushions, curtains, chair covers and upholstery.

174 products
FG-CAN-0576- CLA14
SALE
Laura Ashley Austen
FG-CAN-0576- CLA14
£9.95 £8.21 £5.92 / metre
⚠️ Only 0.5m left
FG-CAN-0573- CLA9
SALE
Laura Ashley Florin
FG-CAN-0573- CLA9
£9.95 £8.21 £5.92 / metre
FG-CAN-0569- CLA8
SALE
Laura Ashley Pussy Willow
FG-CAN-0569- CLA8
£9.95 £8.21 £6.82 / metre
⚠️ Only 4m left
FG-CAN-0563
SALE
Picnic Summer
FG-CAN-0563
£8.95 £5.19 £3.31 / metre
⚠️ Only 1.1m left
FG-CAN-0548
SALE
Dots
FG-CAN-0548
£10.95 £9.42 £7.01 / metre
FG-CAN-0547- CPA0
SALE
Shabby Dogs
FG-CAN-0547- CPA0
£10.95 £9.42 £6.52 / metre
FG-CAN-0296- CPA
SALE
Toile
FG-CAN-0296- CPA
£10.95 £9.03 £7.21 / metre
⚠️ Only 3m left
FG-CAN-0544- DCA075
SALE
Baby Panda
FG-CAN-0544- DCA075
£11.95 £10.28 £8.72 / metre
⚠️ Only 4m left
FG-CAN-0542
SALE
Wild Butterflies
FG-CAN-0542
£11.95 £10.28 £8.72 / metre
FG-CAN-0541
SALE
Penguins
FG-CAN-0541
£11.95 £10.28 £8.72 / metre
⚠️ Only 1m left
FG-CAN-0540
SALE
Country Hare
FG-CAN-0540
£11.95 £10.28 £8.72 / metre
FG-CAN-0537- DCA068
SALE
Country Foxes
FG-CAN-0537- DCA068
£11.95 £10.28 £8.72 / metre
FG-CO-LINEN-008- CLSP00
SALE
Linen Sparkle
FG-CO-LINEN-008- CLSP00
£10.95 £9.03 £7.50 / metre
FG-CAN-0527
SALE
FG-CAN-0526
SALE
FG-CAN-0525
SALE
FG-CAN-0524
SALE
FG-CAN-0523
SALE
Printed Digital Canvas Fabric, Cotton Rich Linen Look This fabric is…
FG-CAN-0523
£9.95 £8.56 £6.37 / metre
⚠️ Only 2m left
FG-CAN-0522
SALE
FG-CAN-0520
SALE
FG-CAN-0519
SALE
FG-CAN-0518
SALE
FG-CAN-0517
SALE
FG-CAN-0516
SALE
FG-CAN-0515
SALE
FG-CAN-0514
SALE
FG-CAN-0513
SALE
FG-CAN-0509
SALE
FG-CAN-0507
SALE
FG-CAN-0505
SALE
Sparkle Strips
FG-CAN-0505
£9.95 £8.42 £6.37 / metre
⚠️ Only 1m left
FG-CAN-0504
SALE
Strips
FG-CAN-0504
£9.95 £8.42 £6.37 / metre
⚠️ Only 1m left
FG-CAN-0497
SALE
Dots Red
FG-CAN-0497
£9.95 £8.42 £6.37 / metre
⚠️ Only 4.5m left
FG-CAN-0496
SALE
FG-CAN-0495- CL043
SALE
Strips
FG-CAN-0495- CL043
£11.95 £9.78 £9.48 / metre
⚠️ Only 2m left
FG-CAN-0491
SALE
Rainbow
FG-CAN-0491
£10.95 £8.96 £7.40 / metre
⚠️ Only 5m left
FG-CO-LINEN-005
SALE
Plain Linen Fabric
FG-CO-LINEN-005
£8.95 £6.76 £5.33 / metre
FG-CAN-0475
SALE
Linen Stags
FG-CAN-0475
£10.95 £9.42 £8.98 / metre
FG-CAN-0474
SALE
Union Jack
FG-CAN-0474
£10.95 £9.42 £8.98 / metre
FG-CAN-0472
SALE
Union Jack Rainbow
FG-CAN-0472
£11.95 £10.28 £7.65 / metre
FG-CAN-0471
SALE
Union Jack Canvas
FG-CAN-0471
£12.45 £10.71 £6.62 / metre
FG-CAN-0470
SALE
My Day in London
FG-CAN-0470
£10.95 £9.42 £7.99 / metre
FG-CAN-0469
SALE
Little Big London
FG-CAN-0469
£10.95 £9.42 £7.99 / metre
FG-CAN-0468
SALE
Fire Enqine
FG-CAN-0468
£10.95 £9.42 £7.99 / metre
FG-CAN-0467
SALE
Dinosaur Land
FG-CAN-0467
£10.95 £9.42 £7.99 / metre
⚠️ Only 1m left
FG-CAN-0466
SALE
On the Farm
FG-CAN-0466
£10.95 £9.42 £7.99 / metre
FG-CAN-0465
SALE
Animal Kingdom
FG-CAN-0465
£10.95 £9.42 £7.99 / metre
FG-CAN-0464
SALE
Zoo Safari Cloud
FG-CAN-0464
£10.95 £9.42 £7.99 / metre
FG-CAN-0463- PUC003
SALE
Zoo Safari
FG-CAN-0463- PUC003
£10.95 £9.42 £7.01 / metre

Built for things that get used

Canvas is woven heavier and denser than dress fabric, so it holds structure without lining and stands up to daily handling. That makes it the right weight for cushion covers, curtains, chair and sofa covers, table covers, tote bags and storage baskets — anything that needs to keep its shape rather than drape.

Most of our canvas is a cotton-rich blend at 135cm or 140cm wide, which is wide enough to cut a standard cushion front or a bag panel without piecing. The extra width matters on home projects: fewer seams, less waste, and prints that run uninterrupted across the piece.

Filters

Filters

All prices