Shop our wonderful range of upholstery fabric, from cottons to linens and velvets. Our upholstery fabric is extremely versatile and can be used for a variety of projects, e.g. domestic, automobile, airplane and boat furniture, and can be applied to mattresses, particularly the upper layers, though these often differ significantly in design.

Upholstery Fabric (195)

Cotton Backed Chunky Glitter Fabric- Turquoise

£13.99£30.00

Cotton Backed Chunky Glitter Fabric- Gold

£13.99£30.00

Cotton Backed Chunky Glitter Fabric- Silver

£13.99£30.00

Super Soft Stretch Velvet - 'Night Garden' 60" Wide Green & Pink

£6.95£18.00

Super Soft Stretch Velvet - 'Night Garden' 60" Wide Amber & Red

£6.95£18.00

Super Soft Stretch Velvet - 'Night Garden' 60" Wide Red & Yellow

£6.95£18.00

Super Soft Stretch Velvet - 'Night Shell' 60" Wide Baby Pink & Green

£6.95£18.00

Super Soft Stretch Velvet - 'Night Shell' 60" Wide Pink & Green

£6.95£18.00

Super Soft Stretch Velvet - 'Night Shells' 60" Wide Brown & Purple

£6.95£18.00

Super Soft Stretch Velvet - 'Night Shells' 60" Wide Brown & Red

£6.95£18.00

Super Soft Stretch Velvet - 'Night Shells' 60" Wide Brown & Yellow

£6.95£18.00

3 Metre Premium 100% Cotton 'Painted Flowers' Green Print Bundle 112cm Wide

£10.00£14.99

3 Metre Premium 100% Cotton 'Painted Flowers' Coral Print Bundle 112cm Wide

£10.00£14.99

3 Metre Premium 100% Cotton 'Painted Flowers' Pink Print Bundle 112cm Wide

£10.00£14.99

3 Metre Premium 100% Cotton 'Painted Flowers' Yellow Print Bundle 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Ethnic Print' Pink Stripes 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Ethnic Print' Red Stripes 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Ethnic Print' Navy Blue Stripes 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Blossom Print' Yellow Bundle 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Blossom Print' Red Bundle 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Blossom Print' Pink Bundle 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Leaves on Cracked Squares' Turquoise/Purple Background 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Leaves on Cracked Squares' Pink/Purple Background 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Leaves on Cracked Squares' Green/Turquoise Background 112cm Wide

£10.00£14.99
BACK TO TOP