Fabric Shop in Cape Town
Home » Cape Town Branch
Fabric Shop in Maitland, Cape Town
Our Maitland branch at 403 Voortrekker Road is the main Kehls fabric shop in Cape Town, and the best place to see the full range in person. The shop floor carries décor and upholstery fabrics, technical fabrics, vinyl, foam and mattresses, along with the tools and components that upholsterers, interior decorators and motor trimmers use every day. Home DIYers are just as welcome, and the team will help you match the right fabric to the job.
Trading hours are Monday to Thursday 08:30 to 16:30, Friday 08:30 to 16:00 and Saturday 08:30 to 13:00.
- 403 Voortrekker Rd, Maitland, Cape Town, 7405, South Africa
- 021 511 2061
- info@kehls.co.za
- Mon - Thu : 08:30 – 16:30
- Fri : 08:30 – 16:00
- Sat : 08:30 – 13:00

Why Choose Kehls?

Reliable & Trusted Team

50+ Years Experience

Quality Products

Convenient Delivery
Our Reviews
Got everything that I needed and didn’t need, useful advice for free, awesome experience.
Irma, thank you for the best service and support provided to me. I appreciate you.
Good prices with friendly and helpful staff.
Best service, on point with what you want.
Always amazing service.
Always very professional.
Our Friendly Sales Teams



Other Locations
George Branch (Garden Route)
- Nelson Mandela Boulevard George Industria
- 044 873 0471
- info@kehls.co.za
- Mon - Thu : 08:00 – 17:00
- Fri : 08:00 – 16:00
Pinetown Branch (KZN)
- Unit 2, 1st Floor, Henwood Centre 25 Henwood Road, Pinetown, KZN, South Africa
- 031 709 3488
- info@kehls.co.za
- Mon - Thu : 07:30 – 16:30
- Fri : 07:30 – 15:30
FAQs
Where can I buy upholstery fabric?
In Cape Town, Kehls sells upholstery fabric from its shop at 403 Voortrekker Road, Maitland. The range covers décor and upholstery fabrics, technical fabrics and vinyl, with foam, tools and components in the same store, so a full reupholstery job can be sourced in one visit.
Can I see fabric samples before I buy?
Yes. At the Maitland shop you can see and feel the fabric and vinyl ranges before choosing. Free samples of décor fabrics, vinyls and technical fabrics are also available through a Kehls sales consultant, which helps when you want to check a colour or texture at home first.
Do you deliver fabric?
Yes. Kehls offers free delivery to customers in and around Cape Town, Monday to Friday. It is a practical option for bulky orders such as foam, mattresses and larger fabric quantities.
Do you have more than one store?
Yes. The Maitland branch on Voortrekker Road is the main Kehls fabric shop in Cape Town, and there is also a Bergvliet showroom on Sol Cohen Road for the Southern Suburbs. Bergvliet is a showroom only: you can browse, order and pay by EFT, and your order is delivered once payment reflects.
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.