top of page


The trusted wholesaler of fabric, vinyl, leather, upholstery supplies, and foam for over 30 years


KB Fabrics Ltd is a locally owned and operated wholesale distributor of upholstery materials and supplies, located in Surrey, BC.


Our fabrics can be used for both residential and commercial purposes including high traffic areas such as hotels, restaurants, casinos, shopping malls, gyms, and hospitals. We also have a selection of products that are suitable for marine and automotive use.


We invite you to our warehouse where you can view and purchase products from our showroom. Alternatively, please contact us to inquire about samples. We offer a wide range of:

  • vinyl

  • fabric

  • foam

  • leather

  • upholstery supplies

  • decorative nails


Please note: We are a wholesale business. We do not sell to individuals that are not invloved in the upholstery trade, but we are happy to refer you to one of our stock list businesses where you can purchase our products.



Monday to Thursday - 8:30AM to 3:30PM

Friday - 8:30AM to 3:00 PM
Closed weekends and holidays

bottom of page