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

696 products

Filters

Availability
Price
to
Availability
Price
to
Save £20.00Casadeco Retro - extra wideCasadeco Retro - extra wide
Casadeco Retro - extra wide Sale price£15.00 Regular price£35.00
Cat NaturalCat Natural
Cat Natural Sale priceFrom £2.00
Celeste - RoseCeleste - Rose
Celeste - Rose Sale priceFrom £2.00
Cerise Embroidered Stripes - 139cm x 125cmCerise Embroidered Stripes - 139cm x 125cm
Champagne Shantung Stripes - 139cm x 200cmChampagne Shantung Stripes - 139cm x 200cm
Charabanc StripesCharabanc Stripes
Charabanc Stripes Sale price£5.00
Charlbury - FlintCharlbury - Flint
Charlbury - Flint Sale priceFrom £2.00
Save £5.99Chartruese Green SatinChartruese Green Satin
Chartruese Green Satin Sale price£4.00 Regular price£9.99
Chatham Flint - 135cm x 430cmChatham Flint - 135cm x 430cm
Chervil - MustardChervil - Mustard
Chervil - Mustard Sale priceFrom £2.00
Save £5.99ChiassoChiasso
Chiasso Sale price£2.00 Regular price£7.99
Save £6.99Chocolate Brown PassionChocolate Brown Passion
Chocolate Brown Passion Sale price£4.00 Regular price£10.99
Circle Daze - 139cm x 130cmCircle Daze - 139cm x 130cm
Save £13.00Citrus StripesCitrus Stripes
Citrus Stripes Sale price£5.00 Regular price£18.00
Save £15.01Classical Gold FloralsClassical Gold Florals
Classical Gold Florals Sale price£19.99 Regular price£35.00
Save £2.99Classical Heroes JadeClassical Heroes Jade
Classical Heroes Jade Sale price£5.00 Regular price£7.99
Cloudy Flair Sky BlueCloudy Flair Sky Blue
Cloudy Flair Sky Blue Sale price£5.00
Cloudy Flair YellowCloudy Flair Yellow
Cloudy Flair Yellow Sale price£5.00
Constance - 137 x 300cmConstance - 137 x 300cm
Constance - 137 x 300cm Sale price£12.00
Contour - CharcoalContour - Charcoal
Contour - Charcoal Sale priceFrom £2.00
Contour - DenimContour - Denim
Contour - Denim Sale priceFrom £2.00
Contour - IvoryContour - Ivory
Contour - Ivory Sale priceFrom £2.00
Contour - KingfisherContour - Kingfisher
Contour - Kingfisher Sale priceFrom £2.00
Contour - MochaContour - Mocha
Contour - Mocha Sale priceFrom £2.00
Contour - SilverContour - Silver
Contour - Silver Sale priceFrom £2.00
Save £3.00Copper PotCopper Pot
Copper Pot Sale price£6.99 Regular price£9.99
Cotswold Pruss 141cm X 530cmCotswold Pruss 141cm X 530cm
Save £8.00Cottage RosesCottage Roses
Cottage Roses Sale price£6.99 Regular price£14.99
Creamy FairytaleCreamy Fairytale
Creamy Fairytale Sale price£6.00
Crystal Glacier - 140cm x 250cmCrystal Glacier - 140cm x 250cm
Curtain Header Tape - Rufflette 1"
Curtain Header Tape - Rufflette 2"
Curtain Header Tape - Rufflette 3"
Curtain Header Tape - Rufflette 6"
Curtain Lining - Black Out - Cream
Curtain Lining - Black Out - White
Dandelion SaffronDandelion Saffron
Dandelion Saffron Sale priceFrom £2.00
Dapper Dogs - Seafoam
Dapper Dogs - Seafoam Sale priceFrom £2.00
DC ComicsDC Comics
DC Comics Sale price£8.99
Deckchair - Brown & BlueDeckchair - Brown & Blue
Deckchair - Brown & Blue Sale price£5.00
Deckchair - SalmonDeckchair - Salmon
Deckchair - Salmon Sale priceFrom £2.00
Save £2.99Deckchair Garden Stripes - Extra wideDeckchair Garden Stripes - Extra wide
Deckchair Garden Stripes - Extra wide Sale price£5.00 Regular price£7.99
Save £3.00DeliaDelia
Delia Sale price£6.99 Regular price£9.99
Delilah - Moon
Delilah - Moon Sale priceFrom £2.00
Dessert Faux Suede
Dessert Faux Suede Sale price£8.99
Destiny Pewter - 142cm x 300cm
Save £5.99Dexter - CalypsoDexter - Calypso
Dexter - Calypso Sale price£5.00 Regular price£10.99
Diamond HoneyDiamond Honey
Diamond Honey Sale priceFrom £2.00