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
Waterbirds Antique VelvetWaterbirds Antique Velvet
Waterbirds Antique Velvet Sale priceFrom £2.00
Waterside - Duckegg
Waterside - Duckegg Sale priceFrom £2.00
Wavy Waves - 140cm x 230cmWavy Waves - 140cm x 230cm
Wavy Waves - 140cm x 230cm Sale price£13.80
Whinfell BlushWhinfell Blush
Whinfell Blush Sale priceFrom £2.00
Whirl MelbaWhirl Melba
Whirl Melba Sale priceFrom £2.00
Whirl SpearmintWhirl Spearmint
Whirl Spearmint Sale priceFrom £2.00
Save £2.99Whispering ReedsWhispering Reeds
Whispering Reeds Sale price£4.00 Regular price£6.99
White Velour - 139cm x 170cmWhite Velour - 139cm x 170cm
Wild Tulpe - 140cm x 390cmWild Tulpe - 140cm x 390cm
Wild Tulpe - 140cm x 390cm Sale price£23.40
Wild WoodWild Wood
Wild Wood Sale priceFrom £2.00
Wine VelourWine Velour
Wine Velour Sale priceFrom £2.00
Winslow SandWinslow Sand
Winslow Sand Sale priceFrom £2.00
Winter Wonderland Leaves - 140cm x 320cmWinter Wonderland Leaves - 140cm x 320cm
Woodcote- CaramelWoodcote- Caramel
Woodcote- Caramel Sale priceFrom £2.00
Woodcote- LavaWoodcote- Lava
Woodcote- Lava Sale priceFrom £2.00
Woven Jacquard - greenWoven Jacquard - green
Woven Jacquard - green Sale priceFrom £2.00
Yellow Moon CirclesYellow Moon Circles
Yellow Moon Circles Sale price£5.00
Yellow Moon Circles - 135cm x 345cmYellow Moon Circles - 135cm x 345cm
Save £10.00Zanzibar Peach by ScionZanzibar Peach by Scion
Zanzibar Peach by Scion Sale price£6.99 Regular price£16.99
Save £6.51Zara Vintage BrownZara Vintage Brown
Zara Vintage Brown Sale price£8.99 Regular price£15.50
Zellige - CharcoalZellige - Charcoal
Zellige - Charcoal Sale priceFrom £2.00
Zellige - ChartreuseZellige - Chartreuse
Zellige - Chartreuse Sale priceFrom £2.00
Zellige - IvoryZellige - Ivory
Zellige - Ivory Sale priceFrom £2.00
Zellige - TealZellige - Teal
Zellige - Teal Sale priceFrom £2.00