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
Soraya - MineralSoraya - Mineral
Soraya - Mineral Sale priceFrom £2.00
Soraya - NaturalSoraya - Natural
Soraya - Natural Sale priceFrom £2.00
Soraya - OchreSoraya - Ochre
Soraya - Ochre Sale priceFrom £2.00
Soraya - SpiceSoraya - Spice
Soraya - Spice Sale priceFrom £2.00
Soraya - TealSoraya - Teal
Soraya - Teal Sale priceFrom £2.00
Save £16.01Spectro - Cashew
Spectro - Cashew Sale priceFrom £2.00
Save £16.01Spectro Shale
Spectro Shale Sale priceFrom £2.00
Save £10.00Spike - Honey By ScionSpike - Honey By Scion
Spike - Honey By Scion Sale price£6.99 Regular price£16.99
Save £10.00Spike - Mink By ScionSpike - Mink By Scion
Spike - Mink By Scion Sale price£6.99 Regular price£16.99
Spittlefields - Denim
Spittlefields - Denim Sale priceFrom £2.00
Spittlefields - Slate
Spittlefields - Slate Sale priceFrom £2.00
St Barts - Teal
St Barts - Teal Sale priceFrom £2.00
St Lucia - Charcoal
St Lucia - Charcoal Sale priceFrom £2.00
Stacks by Chess - PurpleStacks by Chess - Purple
Stacks by Chess - Purple Sale price£6.99
StagsStags
Stags Sale priceFrom £2.00
Stripy Teal - 140cm x 240cmStripy Teal - 140cm x 240cm
Stripy Teal - 140cm x 240cm Sale price£14.40
Save £16.51Subject Infinity
Subject Infinity Sale priceFrom £2.00
Suhani Coral - 145cm x 65cmSuhani Coral - 145cm x 65cm
Summer Tapestry - 139cm x 150cmSummer Tapestry - 139cm x 150cm
Summer Zig Zags - 130cm x 175cmSummer Zig Zags - 130cm x 175cm
Summer Zig Zags - 130cm x 210cmSummer Zig Zags - 130cm x 210cm
Summerby - Seaspray - 139cm x 410cmSummerby - Seaspray - 139cm x 410cm
Surf - Aqua
Surf - Aqua Sale priceFrom £2.00
Surf - Grey
Surf - Grey Sale priceFrom £2.00
Surf - Navy
Surf - Navy Sale priceFrom £2.00
Surf - NavySurf - Navy
Surf - Navy Sale priceFrom £2.00
Save £2.99SynthSynth
Synth Sale price£5.00 Regular price£7.99
Takara Lipis - 139cm x 170cmTakara Lipis - 139cm x 170cm
Talula - CinnamonTalula - Cinnamon
Talula - Cinnamon Sale priceFrom £2.00
Save £12.00Tamara Ochre
Tamara Ochre Sale price£4.99 Regular price£16.99
Save £5.99Tatooine PicnicTatooine Picnic
Tatooine Picnic Sale price£5.00 Regular price£10.99
Teal Texagons - 140cm x 540cmTeal Texagons - 140cm x 540cm
Team Ice AgeTeam Ice Age
Team Ice Age Sale price£8.99
Tenochtitlan - 139cm x 250cmTenochtitlan - 139cm x 250cm
Terracotta RosesTerracotta Roses
Terracotta Roses Sale price£4.00
Terrific Trellis - 140cm x 220cmTerrific Trellis - 140cm x 220cm
Textured Teals - 140cm x 270cmTextured Teals - 140cm x 270cm
Thalia Slate - 140cm x 605cmThalia Slate - 140cm x 605cm
Save £6.00Topsy TurveyTopsy Turvey
Topsy Turvey Sale price£6.99 Regular price£12.99
Trawler - Grey
Trawler - Grey Sale priceFrom £2.00
Trawler - Navy
Trawler - Navy Sale priceFrom £2.00
Triumph TulipsTriumph Tulips
Triumph Tulips Sale price£4.00
Tulip / Red - 137cm x 470cmTulip / Red - 137cm x 470cm
Tulip / Red - 137cm x 470cm Sale price£18.80
Tulips - SpiceTulips - Spice
Tulips - Spice Sale priceFrom £2.00
Twiga GrassTwiga Grass
Twiga Grass Sale priceFrom £2.00
Sold outVanilla Regal - 140cm x 330cmVanilla Regal - 140cm x 330cm
Vanilla Shantung Stripes - 140cm x 645cmVanilla Shantung Stripes - 140cm x 645cm
Save £16.01Velocity - Bamboo
Velocity - Bamboo Sale priceFrom £2.00