Samples Cart


Your shopping bag is empty

Go to the shop

We Make IT Happen

KB Contract Textiles has established itself as a leading distributor of performance fabrics, vinyl and leather for the hospitality, healthcare, restaurant and senior living industries. Our values continue to embody the foundational footprint established in 1868 - the commitment to be your go-to fabric source for in-stock, on-trend, and affordable styles with premium service, knowledge and reliability. At KB Contract Textiles, We Make It Happen.

We strive every day to make custom capabilities, inventory, outdoor possibilities, and your budget HAPPEN. We commit to delivering exceptional service, addressing everything from application uses and style preferences to budget and timeline constraints. Our goal is to help you realize your vision, design, and aspirations, transforming them into reality.

COLOR. TEXTURE. HAND. The rest is our job.

At KB Contract Textiles, we know that finding the perfect choice for your project can be a challenge. That’s why we offer custom solutions to meet your specific needs. With 19 strategic warehouses across the US, KB Contract Textiles allows for shorter delivery times and reduced shipping costs due to its significant depth of inventory. Our vast inventory footprint not only supports cut yardage, but also gives us an advantage to fulfill large project yardage orders.

We also understand the challenges that designers face when it comes to balancing the need for quality products with budget constraints. That’s why we make it our top priority to offer reliable products at reasonable prices. Lastly, we're proud to offer an extensive range of outdoor textiles that cater to all your design needs. From geometric patterns to versatile neutrals, our vast collection of outdoor offerings suits every style and preference.


Our Customer Service Account Managers and Sales Representatives are incredibly hands-on and prompt. They allow this working partnership to flow as smoothly and as seamlessly as possible while ensuring that your selected products will meet your budget, project specifications and deadlines. Give our friendly and knowledgeable KB Contract team a call at 877-498-3344 and someone will be ready to assist you.

To find your KB Contract representative, view our reps here. We look forward to hearing from you!