Home » Kehls Fabric & Vinyl
Discover our extensive collection of quality fabrics and vinyl, carefully selected for durability, comfort, and style. Whether you’re updating home décor, tackling an upholstery project, or sourcing materials for commercial use, we have the textures, colours, and finishes to suit your needs.
When selecting upholstery fabric or vinyl, consider the look you want to achieve, the environment the item will be used in, and the level of durability required.


With over 50 years in the industry, Kehls is trusted by upholsterers, interior designers, and DIY enthusiasts. We offer competitive pricing, a wide product range, expert advice, and fast delivery to your door.
Order samples of your choice from a Retail Sales Consultant, Service Consultant or Sales Consultant. Feel and experience the quality, colour and texture of a few of your favourite décor fabrics, vinyls or technical fabrics.

Browse the variety of ranges we stock. Perfect for creating timeless designs.

From décor to technical applications, we offer a wide range of fabrics to suit every project and purpose.


We offer a free delivery service to customers in and around Cape Town. We want to help make your experience as easy as possible, allow us to deliver to your door.

Your orders are delivered with care, ensuring they arrive in perfect condition every time.

Enjoy free delivery in Cape Town and surrounding areas, making it even more convenient to shop with us.
It depends on the use. Tight, flat weaves in polycotton or polyester handle daily family use and pet claws best, because there are no loops to snag. Velvet and chenille suit pieces that are looked at more than they are climbed on. Vinyl wipes clean and suits kitchens, clinics and commercial seating. Kehls carries all of these, so the fabric can be matched to the room rather than to a trend.
Upholstery fabric is sold by the metre and the price moves with the fibre, the weave and the width. A basic polycotton sits at one end, imported velvets and specialist technical fabrics at the other. Because it is sold by the metre rather than in packs, a small job such as a pair of dining chairs uses very little, and a branch can quote once they know the piece being covered.
There is no single name. It is grouped by construction: velvet, chenille, jacquard, damask, tapestry, boucle, corduroy and canvas are all upholstery fabrics. Trade terms for the fabric itself are decor fabric, furnishing fabric and upholstery cloth. Technical or industrial fabric is a separate group covering vinyl, tarpaulin, ripstop and automotive materials, made for hard wear rather than for looks.
A dedicated upholstery supplier rather than a general haberdashery, because the weight and rub rating matter as much as the pattern, and the staff can tell you which is which. Seeing and feeling the fabric before ordering is worth the trip: colour on a screen rarely matches the roll. Kehls has branches in Cape Town, Pinetown and George, plus a showroom in Bergvliet.



Please fill out the form below with your questions—our team is here to assist you!
Let us keep you up to date with what is happening in our world of upholstery.
Sign up to receive our monthly Kehls Communication to get news on specials, promotions and new arrivals.