Start typing to see products you are looking for.
  • Menu
Menu
Start typing to see products you are looking for.
Show sidebar
Show 44 22 44 All
FILTER BY PRICE
  1. Below $100.00
  2. $100.00-199.00
  3. $200.00-299.00
  4. $300.00-399.00
  5. $400.00-499.00
  6. Above $500.00
FILTER BY COLOR
FILTER BY SIZE
  1. S
  2. M
  3. L
  4. XL
  5. 2XL
  6. 3XL
FILTER BY BRAND
  1. Adidas
  2. Camel
  3. Motorola
  4. Rolex
  5. Samsung Galaxy
  6. Seiko
  7. Sony

    Upholstery Foam Batting

    R 29.95 R 24.95
    The Upholstery Foam Batting offers a premium selection of high-quality foam materials designed for a variety of upholstery projects. Whether you're restoring vintage furniture, crafting custom cushions, or enhancing home decor, this...

    Upholstery Sponge Sheet 2290X1910 mm

    R 80.00
    Introducing our Upholstery Sponge Sheet, the essential component for achieving superior comfort and support in your furniture projects. Crafted with precision and high-quality materials, this sponge sheet is designed to...

    Oxford Waterproof Canvas Fabric 600D 150 cm

    R 60.00 R 50.00
    Black
    Navy
    White
    Emerald
    Maroon
    Orange
    Lime
    Brown
    Olive
    Mid Grey
    Red
    Royal
    Yellow
    Sand
    Charcoal
    Bottle Green
    Turquoise
    Cerise
    Rust
    Beige
    Discover the ultimate fabric for durability and versatility with the Oxford Waterproof Fabric 600D . Engineered for both indoor and outdoor use, this high-performance fabric offers exceptional strength, water resistance, and...

    4 Way Stretch Tent Waterproof Fabric 150 cm

    R 85.00 R 79.95
    White
    Yellow
    Red
    Navy
    Royal Blue
    Light Pink
    Powder Blue
    Cerise Pink
    Black
    Discover the ultimate in versatility and durability with the 4 Way Stretch Tent Waterproof. Designed for a variety of applications, this high-performance fabric combines flexibility, resilience, and vibrant color options...

    Upholstery Nylon Thread 100g

    R 59.95
    Black
    White
    Cream
    Red
    Royal Blue
    Navy
    Gold
    Beige
    Orange
    Bottle Green
    LT Grey
    Chocolate
    DK Grey
    Maroon
    Upholstery Nylon Thread 100g is a durable, high-strength sewing thread designed for upholstery projects. Ideal for stitching heavy fabrics, it offers excellent abrasion resistance, flexibility, and longevity. This 100g spool...

    Clear Plastic 137 cm

    R 39.95
    Protect your furniture and tables with our durable Clear Plastic PVC. Measuring 137 cm in width, this versatile material is perfect for use as a protective cover for sofas, tables,...

    Compressed Batting 140 cm

    R 35.00 R 29.95
    Compressed Batting (140 cm) Our high-quality compressed batting is designed for versatility and ease of use in a variety of sewing projects. Measuring 140 cm wide , this batting is...

    Orient Velvet Upholstery Fabric 140 cm

    R 120.00 R 35.95
    Shadow
    Nut
    Dove
    Oxford
    Mushroom
    Dolphin
    Discover the perfect fusion of texture, pattern and colour with our range of upholstery fabrics. Get inspired to refresh an existing piece or explore custom-making a trendy new piece. We...

    Poly Prop Material Black 50 gsm 210 cm

    R 34.95 R 20.00
    The Fabric Is used For Shopping Bags And theatre Disposables and Also used For Cushion Inners and Lining In Upholstery Polypropylene (Poly Prop) Material in black, 210 cm in length,...

    Upholstery Fabric Anti Tear Vinyl 1088 140 cm

    R 85.00 R 79.95
    Black
    White
    Navy
    Maroon
    Chocolate
    Brown
    Light Grey
    Yellow
    Red
    Grey
    Pink
    The Anti Tear Vinyl 1088 in 140 cm width represents a premium selection of upholstery material tailored for durability and style with a stretching vinyl. Material Composition Constructed from high-grade...

    Fluxx Velvet Upholstery/Curtain Fabric 280 cm

    R 200.00 R 180.00
    Azure GZF001XCTM
    Tumeric GZF001L
    Graphite GZF0F
    Forest GZF001J
    Taupe GZF001B
    Crimson GZF001S
    Navy GZF001T
    Grape GZF001RCTM
    Pomelo GZF001QCTM
    Papaya GZF001OCTM
    Teal GZF001HCTM
    Dolphin GZF001ECTM
    Caribbean GZF0011CTM
    Liquorise/Black GZF001V
    Feather GZF001CCTM
    Champagne GZF001ACTM
    Tuscan Sun GZF001UCTM
    Pacific
    Elevate your living space with our comprehensive range of quality curtaining fabrics designed to help you achieve the flawless ambience you aspire to have in your home or workspace. Whether...

    Fabric Upholstery Corduroy 150 cm

    R 210.00 R 199.00
    Black
    Navy
    Soap Stone BBLSS
    Mist Cove BBYMC
    Red
    Elevate your furniture with the timeless elegance and luxurious texture of the Upholstery Corduroy Big Billy fabric. Designed to bring both style and durability to your interior spaces, this premium...

    Upholstery Sponge Sheet 760X630 mm EF23

    R 90.00
    Introducing the Upholstery Sponge Sheet 760x630 EF23—a versatile solution for all your upholstery needs. Crafted from high-density foam, this spacious sponge sheet is perfect for revitalizing furniture, creating custom cushions,...

    Hessian Natural 140 cm

    R 75.00 R 60.00
    A dense woven fabric made from sisal plant fibers, hessian textiles are completely environmentally friendly and biodegradable. The woven nature of the fabric allows its contents to breathe and is therefore ideal for...

    Upholstery Sponge Sheet 950X760 mm EF23

    R 110.00
    Introducing the Upholstery Sponge Sheet 950x760 mm EF23 A premium choice for all your upholstery projects. This generously sized foam sheet is designed to provide exceptional comfort and durability, making...

    Upholstery Sofa Fabric Plain Velvet 140 cm

    R 150.00 R 99.95
    Black
    Navy
    Brown
    Natural
    Ocean Blue
    Maroon
    Pink
    Turquoise
    Introducing our Upholstery Plain Velvet Fabric, a luxurious selection designed for both style and comfort. Measuring 140 cm wide, this fabric features a sumptuous texture that adds depth and elegance...

    Big Stripe PVC Waterproof Canvas Fabric 600D 140 cm

    R 100.00 R 50.00
    Light Blue
    Orange
    Big Stripe PVC Outdoor Waterproof Canvas (600D, 140 cm) Introducing the Big Stripe PVC Outdoor Waterproof Canvas, designed for durability and style. Made from high-quality 600D PVC fabric, this canvas...

    Fabric Bull Denim 150 cm

    R 135.00 R 90.00
    Natural
    White
    Black
    Cream
    Our Bull Denim Fabric is crafted for durability, style, and versatility. Woven from 100% cotton, this heavy-duty fabric features a tight diagonal twill weave, offering a soft yet sturdy texture...

    Papini Piping Cord 5 mm G097

    R 5.00
    Papini Piping Cord 5 mm G097The Papini Piping Cord 5 mm G097 is an essential accessory for adding a polished, professional finish to your sewing and upholstery projects. This high-quality...

    Hessian Fine Laminated Waterproof 130cm

    R 80.00
    Hessian Fine 130cm Laminated (waterproof) is a durable and versatile material commonly used in the construction, entertainment, and shipping industries. This fine-grade hessian fabric is laminated for added strength and...

    Outdoor PVC Tarpaulin 570gsm 150 cm

    R 150.00 R 120.00
    Light Brown
    Olive
    Red
    Grey
    Orange
    Lime
    White
    Dark Brown
    The Outdoor PVC Tarpaulin 570gsm Fabric , 150 cm is a high-performance fabric designed for heavy-duty outdoor applications. Made from durable PVC material with a robust 570gsm weight, this fabric is...

    Linen Upholstery Fabric W2018 140cm

    R 120.00 R 99.95
    Charcoal W2018-4
    Yellow W2018-8
    Black W2018-18
    Dark Brown W2018-16
    Rust W2018-5
    Navy Blue W2018-12
    White W2018-24
    Pink W2018-1
    Dark Navy W2018-19
    Green W2018-3
    Light Grey W2018-17
    Orange W2018-6
    Linen Upholstery Fabric W2018  The Linen Upholstery Fabric W2018 is a high-quality fabric designed for both style and durability, perfect for upholstering furniture and adding a natural, textured look to interior...

    Upholstery Fabric Vinyl Veins 140 cm

    R 80.00 R 55.00
    Lime
    Orange
    Violet
    Cerise Pink
    Caramel
    The Vinyl Veins fabric offers a modern and sleek design inspired by the organic flow and texture of natural veins. With a width of 140 cm, this is perfect for a...

    Bonded Leather Fancy Back 140 cm BL5937

    R 160.00
    This 140cm wide vinyl is Bonded with a natural leather feel. Perfect for upholstery of headboards, ottomans, chairs and couches as well using the durable material for accessories such as...

    Pu Vinyl Upholstery Fabric Aristo 140 cm

    R 150.00 R 110.00
    Black
    Light Brown
    Gold
    The PU Vinyl Upholstery Fabric Aristo (140 cm) offers a high-quality, durable, and versatile option for upholstery projects. This fabric is crafted from premium polyurethane (PU) vinyl, making it an excellent...

    Rayon Cord 574 Bronze 11 mm

    R 49.95 R 35.00
    Rayon Cord 574 in Bronze (11 mm) is a high-quality decorative trim used for binding curtains, upholstery, and other fabric-based projects. Made from soft, lustrous rayon fibers, this cord features...

    Honey Comb Lining Navy 140 cm

    R 150.00 R 129.95
    The Honey Comb Lining Fabric in Navy (140 cm) is a premium, durable material designed specifically for car interiors. Its distinctive honeycomb structure not only adds a unique texture but...

    Pu Vinyl Upholstery Fabric Kemer 140 cm

    R 160.00 R 140.00
    Cream
    Black
    Bronze
    The PU Vinyl Upholstery Fabric from the Kemer is a premium-grade material, measuring 140 cm in width. Designed for use in both sofas and car seats, this fabric offers durability...

    Upholstery Velvet Eden Cubist Slub 140 cm

    R 280.00 R 250.00
    Blue Slub EDCBL
    Black Slub EDCBK
    The Eden Cubist Slub Velvet Fabric offers a luxurious blend of modern design and plush texture. With a width of 140 cm, this fabric features a cubist pattern woven into a...

    Upholstery Fabric Vinyl 140 cm

    R 75.00 R 55.00
    Stone
    Yellow
    The Upholstery Vinyl Fabric Fabric is a versatile and durable solution for a wide range of interior and commercial applications. With a width of 140 cm, this collection is designed...

    Wooden Sofa Legs Grove 120 6 cm

    R 69.95 R 49.95
    Polished
    Unpolished
    The Wooden Sofa Legs Grove 120 (6 cm) combines sleek, modern design with functionality. Crafted with precision, these legs add a sophisticated touch to any sofa or furniture piece. Available in...

    Printed Velvet Upholstery Fabric D#3 140 cm

    R 149.95 R 110.00
    Printed Velvet Upholstery D#3 140 cm -  A premium fabric that combines the sumptuous feel of velvet with sophisticated printed designs. This luxurious upholstery fabric is designed to enhance the...

    Upholstery Tapestry Chenille Teppo 140 cm

    R 65.00 R 60.00
    Add timeless elegance to your space with Tapestry Chenille Teppo upholstery fabric. Featuring a beautiful floral design, this fabric blends classic charm with a luxurious texture, perfect for enhancing both...

    Fabric Upholstery Allure Key West 145 cm

    R 125.00 R 99.95
    Velvet upholstery fabric is durable and strong , which makes it perfect for upholstering chairs, sofas, benches, and headboards. Matt finish Care Instructions: Wipe clean with a damp cloth. Do...

    Bently Vinyl Car Fabric Maroon/Beige 140 cm

    R 229.95 R 199.95
    The Bently Vinyl Car Fabric is a high-quality, 140 cm wide material designed for automotive upholstery. Featuring a sleek maroon and beige colour combination, this fabric offers a modern and...

    Upholstery Fabric Trunkliner Black 160 GSM 140 cm

    R 120.00 R 80.00
    Car Upholstery Lining Trunkliner Black 160 GSM 140 cm is a high-quality, durable fabric designed for automotive use, specifically for lining the trunk area of a vehicle. Material: Made from...

    Fabric Ostridge Vinyl Vynost 140 cm

    R 210.00 R 195.00
    Blue
    White
    Dark Grey
    Red
    Black
    Sand OSTL2 #2
    The Ostridge Vinyl Vynost Fabric 140 cm offers a premium faux leather material with a distinctive ostrich texture, ideal for upholstery and decorative projects. This durable fabric mimics the luxurious appearance...

    Euro Leather Fabric A801 140 cm

    R 260.00 R 249.95
    Black A801-35
    Light Brown A801-52
    Navy A801-26
    Grey A801-25
    Dark Brown A801-36
    Rust A801-53
    Burnt Orange A801-49
    Cream A801-11
    Burnt Orange A801-51
    Euro Leather Fabric Upholstery Fabric A801  The Euro Leather Upholstery Fabric A801 is a versatile, premium synthetic leather fabric designed to mimic the look and feel of genuine leather. Known as...

    Wooden Sofa Legs Q18 13 cm

    R 49.95 R 39.95
    Unpolished
    Polished
    The Wooden Sofa Legs Q18 offer a stylish and modern design, measuring 13 cm in height. Crafted with a smart, contemporary shape, these legs provide a sleek and sophisticated touch to...

    Wooden Sofa Legs A6 8 cm

    R 39.95 R 29.95
    Unpolished
    Polished
    The Wooden Sofa Legs A6 (8 cm) showcases a unique smart triangle design, bringing a contemporary twist to your furniture. With their 8 cm height and 6.5 cm width, these...

    Upholstery Printed Vinyl Blomme Afrikaans 145 cm

    R 125.00 R 110.00
    Bring a touch of natural beauty and bold South African charm to your interiors with our Upholstery Printed Vinyl Blomme Afrikaans fabric. Featuring a vibrant floral design inspired by traditional...

    Ground Sheeting Waterproof Fabric 150 cm

    R 50.00 R 40.00
    White
    Green
    Black
    Blue
    Colour: White, Blue, Black and GreenWidth: 150 cmPattern: PlainFabric Type: Waterproof TentRub count: 50 000 High-quality Waterproof Ground sheeting fabrics are perfect for upholstering sofas, chairs, cushions, headboards, and more....

    Upholstery Fabric for Sale Online

    Shop our range of upholstery fabric for sale at MHC World. Buy online and receive free delivery over R3500 & within a 30km radius from our store.

    Apart from our upholstery fabric for sale, we also offer ground sheeting, tapestry and upholstery material for sale.

    Upholstery fabric, available at MHC World, is a specialised textile used to cover furniture such as sofas, chairs, ottomans and headboards. It is a key component in both the aesthetic appeal and the functional quality of furniture. Whether you are reupholstering an old family couch or designing a brand-new interior, the right upholstery fabric can make a remarkable difference to the comfort, durability and style of your living space.

     

    What Is Upholstery Fabric

    Upholstery fabric is the textile material used to cover and finish pieces of furniture, including sofas, armchairs, dining chairs, and footstools. It plays a dual role: to provide comfort for the user and to enhance the visual appeal of the item. Upholstery fabric is usually heavier and more robust than ordinary fabric due to the stress it endures through constant use. It is often made with a tight weave or layered construction, designed to resist wear, stretching and sagging.

    Depending on its application, upholstery fabric may also be treated to resist stains, fading and moisture. The choice of fabric impacts not only the look of the furniture but also how it feels to the touch and how it performs in everyday conditions. It is available in various fibres, including natural materials like cotton, linen and wool, as well as synthetics such as polyester, acrylic and nylon.

     

    How Does Upholstery Fabric Differ from Other Fabrics

    First and foremost, upholstery fabric is designed to be more durable. Ordinary fabrics, such as those used for clothing or curtains, are not built to withstand the frequent friction and weight that upholstered furniture is subjected to. Upholstery fabrics are made with a denser weave or thicker yarns, ensuring they can hold their shape and resist tearing.

    Another distinction lies in the backing. Upholstery fabrics often have a secondary backing made from synthetic material or latex to give added stability and to prevent fraying. Some also have fire-retardant properties to comply with safety standards in public and commercial spaces.

    The texture and weight of upholstery fabrics are also noticeably different. They tend to be heavier, stiffer and more structured, making them suitable for shaping and tacking onto furniture frames.

     

    The Development of Upholstery Fabric Through the Years

    The use of upholstery fabrics dates back to ancient civilisations, where textiles such as woven reeds and animal hides were used to soften hard seating. In mediaeval Europe, upholstery began to take shape as artisans used wool, leather and linen to pad and cover wooden benches and thrones.

    During the Renaissance and Baroque periods, upholstery became more elaborate. Silk and velvet fabrics were used for royal furnishings, often embroidered or adorned with trims. The Industrial Revolution in the 18th and 19th centuries transformed fabric production, introducing mass-manufactured woven textiles, synthetic dyes and mechanised looms. Upholstery became more accessible, and styles diversified.

    In the 20th century, synthetic fibres such as polyester and nylon revolutionised the market, offering stain resistance and greater durability at a lower price. The mid-century modern era introduced sleek, minimalist upholstery designs, while the late 20th century saw increased interest in eco-friendly and natural fibres.

    Today, upholstery fabrics are designed with both technology and tradition in mind. You can buy contemporary designs with advanced stain-repellent finishes, as well as classic textiles woven in time-honoured patterns.

     

    Who Would Buy Upholstery Fabric

    Homeowners who wish to refresh a room without replacing costly furniture can reupholster existing items at a fraction of the price of new pieces. This is particularly beneficial for families who want to extend the life of a well-loved couch or revive heirloom furniture with modern flair.

    Interior designers and decorators often purchase upholstery fabric to tailor furniture pieces to specific design schemes. This allows for greater control over colour palettes, textures and themes, resulting in unique, cohesive interiors. Hospitality businesses, such as hotels and restaurants, also rely on high-performance upholstery fabrics to maintain a polished look while withstanding constant use.

     

    Different Types and Styles of Upholstery Fabric and Their Features

    There are many types and styles of upholstery fabric, each with specific benefits suited to different furniture applications. These include:

    ·         Cotton: A natural and breathable fabric, cotton is soft, comfortable and widely used for casual or country-style furniture. It is prone to wrinkling and can stain, so it is often blended with synthetics.

    ·         Linen: Known for its light texture and fresh appearance, linen is great for formal furniture. However, it creases easily and requires careful maintenance.

    ·         Wool: A strong and durable natural fibre, wool offers warmth and softness. It is resistant to pilling and wrinkling and often comes blended with synthetics for ease of care.

    ·         Polyester: A popular synthetic fibre known for its durability and stain resistance. It is often combined with other fibres and is ideal for high-use furniture.

    ·         Velvet: Luxurious and soft, velvet adds a rich, elegant feel. It is best used in low-traffic areas or for feature pieces due to its tendency to crush or mark.

    ·         Acrylic: Lightweight and resistant to sunlight and fading, acrylic is often used for outdoor or conservatory furniture.

    ·         Leather and Faux Leather: These are durable and easy to clean. Genuine leather ages beautifully but is more expensive, while faux leather offers a budget-friendly alternative with a similar look.

     

    What Is the Lifespan of Upholstery Fabric and How Can You Extend It

    On average, upholstery fabric lasts between 5 and 15 years. High-use pieces like family sofas tend to show signs of wear sooner than occasional chairs.

    To extend the lifespan of your upholstery fabric, rotate cushions regularly to distribute wear evenly. Vacuum the fabric weekly to remove dust and debris, which can cause fibres to break down over time. Protect furniture from direct sunlight, which fades and weakens many types of fabric. Use armrest covers or throws in high-contact areas, especially if you have pets or young children.

    Spot-clean spills immediately and avoid harsh cleaning chemicals that may damage the fabric. If the fabric has a removable cover, follow the washing instructions carefully. For fixed upholstery, professional cleaning every 12 to 18 months can help maintain appearance and hygiene.

     

    How to Choose Upholstery Fabric

    For everyday family furniture, durability and stain resistance are key. Fabrics like polyester, acrylic or tightly woven cotton blends are ideal in these situations. For decorative or occasional use, fabrics such as linen or velvet can provide elegance and texture without needing to withstand heavy wear.

    Neutral tones provide versatility, while bold colours and patterns can create focal points. If you have pets, choose a fabric that resists snagging or is easy to wipe clean. Textured weaves hide dirt better than flat weaves, and darker colours mask stains more effectively than lighter ones.

    Always ask for swatches so you can feel the texture and see how the colour looks in your own lighting. Measure your furniture carefully to determine how much fabric you will need.

     

    Best Brands of Upholstery Fabric Available on MHC World

    At MHC World you can purchase all reputable brands of Upholstery Fabric of all types at a reasonable price.

    Scroll To Top

    #title#

    #price#
    ×