Kehls Fabric & Vinyl

Fabric & Vinyl for Upholstery, Décor, and Commercial Projects

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.

Choosing the Right Fabric or Vinyl for Your Project

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.

  • For Living Spaces: Cotton, linen, and blended fabrics offer comfort and a wide choice of colours.
  • For High-Traffic Areas: Polyester blends and vinyl resist wear, stains, and moisture.
  • For Outdoor or Commercial Use: Technical fabrics provide weather resistance and robust performance.
Berber carpet
Vinyl upholstery material

Why Buy Fabric & Vinyl from Kehls

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.

Get Your Free Fabric Samples

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.

Quality upholstery fabric from Kehls

Best Quality Fabric

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

Décor and technical fabric range at Kehls

Fabric For All Of Your Needs

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

Kehls fabric sample books
Kehls delivery drivers

Free Delivery Service

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.

Safe and secure delivery

Safe and Secure Delivery

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

Free delivery Monday to Friday

FREE Deliveries From Monday – Friday

Enjoy free delivery in Cape Town and surrounding areas, making it even more convenient to shop with us.

FAQs

What fabrics are best for upholstery?

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.

Your Trusted Source for Quality Upholstery Fabrics and Supplies Since 1970

Our Friendly Sales Team

The Kehls team at the Cape Town branch
The Kehls team at the George branch
The Kehls team at the Pinetown branch

How Can We Help?

Please fill out the form below with your questions—our team is here to assist you!

Sign Up To Our Newsletter

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.