& Retail Store
& Retail Store
Kristal Home Textiles is a family-owned manufacturer from Bursa, Turkey. We design, weave and deliver rugs from our own factory to more than 70 countries, with our largest stock right here in Johannesburg.

Kristal Home Textiles has been part of the textile industry since 1982. Headquartered in Bursa, Turkey, we manufacture our carpets and a range of other home textiles in our own factory in Gaziantep, the heart of Turkish rug weaving.
With the latest generation of weaving machines and an eco-friendly production facility, every rug we sell is made by us. That is how we control quality, keep prices fair and bring new designs to market fast.
In sub-Saharan Africa, Kristal is known for the biggest stock and the widest product variety. We refresh our collections twice a year to stay ahead of trends and give our customers something new every season.
Our customers range from a family looking to bring some colour to their living room to the biggest chain stores in South Africa, and we treat every order with the same care.
Four decades of weaving, one promise: quality rugs at honest prices.
Kristal Home Textiles starts as a family textile business in Bursa, Turkey.
Production moves to a modern, eco-friendly facility in Turkey's rug-weaving capital.
Kristal rugs reach more than 70 countries across Europe, the Middle East and Africa.
Our Crown Mines showroom and warehouse become the largest rug stock in the region.
Why customers and retailers across South Africa choose Kristal.
We weave every rug ourselves, so you get factory quality and factory prices without a middleman.
Modern looms, tested yarns and strict finishing standards on every piece that leaves Gaziantep.
Thousands of rugs ready in Johannesburg, free delivery across South Africa within 2 days and easy 15-day returns.

See and feel the full range in person. Our team will help you choose the right size, style and colour for your room.
Corner of Dorado Ave & Mineral Crescent Rd, Ext 3 Crown Mines, Johannesburg
Mon–Fri 09:00–17:00 · Sat 09:00–16:00 · Sun 09:00–15:00 · Public holidays 09:00–16:00 (+27) 061 101 37 00
Browse hundreds of in-stock designs in every size, or partner with us as a retailer.