100% Cotton

100% Cotton Upholstery & Décor Fabric

Our 100% cotton fabric range combines natural softness with everyday durability. Perfect for upholstery, curtains, cushions, and craft projects, these fabrics are breathable, easy to work with, and available in a variety of colours and textures to suit your style.

Calico

Lightweight, unbleached cotton fabric, ideal for lining, pattern making, and craft projects.

J54

Vibrant, hard-wearing cotton blend, suitable for upholstery and decorative accents

Bull Denim

Strong, twill-woven cotton with a soft finish, perfect for slipcovers and heavy-use furniture.

Panama Plain

Classic plain-weave cotton with a textured feel, great for curtains, cushions, and upholstery.

Why Choose 100% Cotton Fabric for Your Project

Cotton is one of the most popular fabric choices for its softness, breathability, and versatility. Ideal for furniture upholstery, cushions, drapery, and DIY projects, cotton offers:

Benefits of Jacquard Fabric:

  • Comfort and natural feel
  • Excellent dye absorption for vibrant colours
  • Easy maintenance and cleaning
  • Eco-friendly, renewable material

Tips for Working with Cotton Upholstery Fabric

  • Pre-wash fabric before cutting to prevent shrinkage.

  • Use sharp scissors or a rotary cutter for clean edges.

  • Pair with quality upholstery thread for long-lasting results.

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.

Best Quality Fabric

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

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.

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

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

FREE Deliveries From Monday – Friday

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

Your Trusted Source for Quality Upholstery Fabrics and Supplies Since 1970

Our Friendly Sales Team

How Can We Help?

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

FAQs

Is cotton fabric durable enough for sofas?

Yes, especially heavier-weight cottons like bull denim and Panama plain. These are designed to withstand everyday wear.

Most cotton fabrics can be spot-cleaned or machine washed on a gentle cycle. Always check the care label.

Yes – you can order exactly the length you need for your project.

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 receive news on specials, promotions and new arrivals.