Shop our extensive range of canvas fabrics, perfect for all projects! Prices start from as little as £1.

Canvas (31)

100% Premium Cotton Canvas Ticking 45" Wide Cream & Pale

£7.95£14.99

100% Premium Cotton Canvas Ticking 45" Wide Cream & Green

£7.95£14.99

100% Premium Cotton Canvas Ticking 45" Wide Cream & Brown

£7.95£14.99

100% Premium Cotton Canvas Ticking 45" Wide Cream & Baby Pink

£7.95£14.99

100% Premium Cotton Canvas Ticking 45" Wide Cream & Red

£7.95£14.99

100% Premium Cotton Canvas Ticking 45" Wide Cream & Black

£7.95£14.99

100% Premium Cotton Canvas Ticking 45" Wide Cream & Light Blue

£7.95£14.99

100% Premium Cotton Canvas Ticking 45" Wide Cream & Blue

£7.95£14.99

Cotton Canvas Cushions 'Flowers' (11.5cmx11.5cm)

£3.99

Cotton Canvas Cushions 'Lion' (11.5cmx11.5cm)

£3.99

Cotton Canvas Cushions 'Suspicious Owl' (11.5cmx11.5cm)

£3.99

Cotton Canvas Cushions 'Suspicious Owl' (11.5cmx11.5cm)

£3.99

Cotton Canvas Cushions 'Cats' (11.5cmx11.5cm)

£3.99

Cotton Canvas Cushions 'Ikat Orange' (11.5cmx11.5cm)

£3.99

100% Cotton Canvas Cushions 'Banana Palm' (11.5cmx11.5cm)

£3.99

100% Premium Cotton Canvas 'Winter' 60" Wide

£6.95£14.99

100% Premium Cotton Canvas 'Autumn Blossom' 60" Wide

£6.95£14.99

100% Premium Cotton Canvas 'Bloom' 60" Wide

£6.95£14.99

100% Premium Cotton Canvas 'Retro' 60" Wide

£6.95£14.99

100% Premium Cotton Canvas 'Butterfly' 60" Wide

£6.95£14.99

100% Premium Cotton Canvas 'Festive' 60" Wide

£6.95£14.99

Cotton Blend Premium Canvas 'Brown Stripes' 60" wide

£4.99£12.99

Cotton Blend Premium Canvas 'Stripes' 60" wide

£4.99£12.99

Cotton Blend Premium Canvas 'Red Stripes' 60" wide

£4.99£12.99
BACK TO TOP