Skip to content

Cart

Your cart is empty

Upholstery Fabrics

Give your furniture and rooms a fresh look with our wide selection of upholstery fabrics. We offer everything from soft velvets to sturdy twills, with plenty of textures, colours, and patterns to match any style. Whether you want to update a favourite chair, make custom cushions, or redo an entire room, our quality fabrics are a great place to start.

We offer a range of upholstery fabrics to fit any style, from classic to modern. You’ll find herringbone patterns for a traditional look, bold geometric designs for a modern touch, and botanical prints for a natural feel. Every fabric is chosen for its durability, style, and comfort, so you can create pieces that last and look great.

Our upholstery fabrics can be used for more than just furniture. Try them on headboards, footstools, window seats, or as decorative accents. Choose from soft bouclés to tough linens to update old favorites or start new projects. With colours from calm neutrals and soft pastels to bright jewel tones and deep shades, you’ll find something to match your space or spark new ideas.

Why Choose My Fabric Place for Your Upholstery Projects

Choosing the right upholstery fabric is important, and we’re here to help. As a family-run independent store, we offer personal service you won’t find at big retailers. Our team knows textiles well and can help you pick fabrics that fit your needs. We offer high-quality materials at fair prices, with choices for both beginners and professionals.

We know that picking the right upholstery fabric isn’t just about looks. You also need to think about how durable it is, how to care for it, and if it suits your furniture. That’s why we give you all the details you need about each fabric, like what it’s made of, its size, and how to look after it. With our wide selection and helpful service, My Fabric Place is here to help you make your home comfortable and stylish.

Sort by

723 products

Filters

Availability
Price
to
Availability
Price
to
Green Chorus Diamond - 139cm x 370cmGreen Chorus Diamond - 139cm x 370cm
Hardwick - Burnt Orange - 139cm x 300cmHardwick - Burnt Orange - 139cm x 300cm
Save £16.51Harlequin Gamma ZincHarlequin Gamma Zinc
Harlequin Gamma Zinc Sale priceFrom £2.00
Save £16.51Harlequin Harmonic DriftwoodHarlequin Harmonic Driftwood
Harlequin Harmonic Driftwood Sale priceFrom £2.00
Save £32.01Harlequin Marly Chenille Anchor Grey
Save £16.51Harlequin Marly Chenille Ash
Harlequin Marly Chenille Ash Sale priceFrom £2.00
Save £16.51Harlequin Marly Chenille FeatherHarlequin Marly Chenille Feather
Harlequin Marly Chenille Feather Sale priceFrom £2.00
Save £16.51Harlequin Marly Chenille LinenHarlequin Marly Chenille Linen
Harlequin Marly Chenille Linen Sale priceFrom £2.00
Save £16.51Harlequin Marly Chenille Ocean
Harlequin Marly Chenille Ocean Sale priceFrom £2.00
Save £16.51Harlequin Marly Chenille Slate
Harlequin Marly Chenille Slate Sale priceFrom £2.00
Save £32.01Harlequin Marly Chenille Terracotta
Save £16.51Harlequin Optimize GraphiteHarlequin Optimize Graphite
Harlequin Optimize Graphite Sale priceFrom £2.00
Save £16.51Harlequin Optimize Grey
Harlequin Optimize Grey Sale priceFrom £2.00
Save £16.51Harlequin Optimize NileHarlequin Optimize Nile
Harlequin Optimize Nile Sale priceFrom £2.00
Save £16.51Harlequin Optimize Porcini
Harlequin Optimize Porcini Sale priceFrom £2.00
Save £16.51Harlequin Sumac ZincHarlequin Sumac Zinc
Harlequin Sumac Zinc Sale priceFrom £2.00
Save £16.51Harlquin Waltz DenimHarlquin Waltz Denim
Harlquin Waltz Denim Sale priceFrom £2.00
Harlquin Waltz HarissaHarlquin Waltz Harissa
Harlquin Waltz Harissa Sale priceFrom £2.00
Save £16.51Harlquin Waltz Haze
Harlquin Waltz Haze Sale priceFrom £2.00
Save £16.51Harlquin Waltz Heather
Harlquin Waltz Heather Sale priceFrom £2.00
Save £16.51Harlquin Waltz Ivory
Harlquin Waltz Ivory Sale priceFrom £2.00
Save £16.51Harlquin Waltz Lagoon
Harlquin Waltz Lagoon Sale priceFrom £2.00
Save £16.51Harlquin Waltz Midnight Blue
Harlquin Waltz Midnight Blue Sale priceFrom £2.00
Save £16.51Harlquin Waltz SesameHarlquin Waltz Sesame
Harlquin Waltz Sesame Sale priceFrom £2.00
Save £16.51Harlquin Waltz TerracottaHarlquin Waltz Terracotta
Harlquin Waltz Terracotta Sale priceFrom £2.00
Harriett VintageHarriett Vintage
Harriett Vintage Sale priceFrom £2.00
Hathi - RubyHathi - Ruby
Hathi - Ruby Sale priceFrom £2.00
Hawkswick MidnightHawkswick Midnight
Hawkswick Midnight Sale priceFrom £2.00
Hawkswick OchreHawkswick Ochre
Hawkswick Ochre Sale priceFrom £2.00
Hawthorn - Mineral
Hawthorn - Mineral Sale priceFrom £2.00
Hawthorn - Natural
Hawthorn - Natural Sale priceFrom £2.00
Haze - CharcoalHaze - Charcoal
Haze - Charcoal Sale priceFrom £2.00
Haze - DenimHaze - Denim
Haze - Denim Sale priceFrom £2.00
Haze - IvoryHaze - Ivory
Haze - Ivory Sale priceFrom £2.00
Haze - KingfisherHaze - Kingfisher
Haze - Kingfisher Sale priceFrom £2.00
Haze - MochaHaze - Mocha
Haze - Mocha Sale priceFrom £2.00
Haze - SilverHaze - Silver
Haze - Silver Sale priceFrom £2.00
Save £4.99HazelwoodHazelwood
Hazelwood Sale price£5.00 Regular price£9.99
Hazelwood - 135cm x 550cmHazelwood - 135cm x 550cm
Hazelwood - 135cm x 550cm Sale price£32.20
Hendrix indigo - 139cm x 225cmHendrix indigo - 139cm x 225cm
Hessian
Hessian Sale priceFrom £2.00
HibiscusHibiscus
Hibiscus Sale priceFrom £2.00
Hide and Seek Rainbow
Hide and Seek Rainbow Sale priceFrom £2.00
Hoopoe Charcoal - 139cm x 220cmHoopoe Charcoal - 139cm x 220cm
Hoopoe Fern - 139cm x 080cmHoopoe Fern - 139cm x 080cm
Hove -Coral
Hove -Coral Sale priceFrom £2.00
Huaxi Glamour - 150cm x 225cmHuaxi Glamour - 150cm x 225cm
Save £5.00Illustrative NudeIllustrative Nude
Illustrative Nude Sale price£3.00 Regular price£8.00