High Quality | Most affordable online | All handmade

  • I was sceptical because of the price but when it arrived I couldn't believe the quality!

    Shop now 
  • Excellent quality, fantastic price for the size much better than any online !!

    Shop now 
  • AMAZING!, incredible. So happy, ill be ordering more (i have very high standards)

    Shop now 
  • Great price, great quality. Im so happy i found JC rugs, i wont be shopping anywhere else now ! thank you

    Shop now 
1 of 4

Welcome to JC Rugs, home of truly one of a kind rugs and runners.

We’re a small, independent team based in West Yorkshire, dedicated to crafting beautiful, handmade rugs that you simply won’t find anywhere else. Every single rug and runner we make is a 1 of 1 piece. Once it’s sold, it’s gone for good, we never restock the same design. That means when you buy from us, you’re getting something truly unique for your home.


All of our rugs and runners are proudly made in West Yorkshire, using high-quality wool and traditional techniques. Unlike mass-produced rugs, ours are carefully hand-finished by our close-knit team, ensuring each piece has its own character and story.

Why choose us?

100% handmade: From start to finish, every rug is crafted by our small Yorkshire team.

Unmatched value: By cutting out the middlemen and selling direct to you, we keep our prices low without ever cutting corners on quality. That’s why our customers often say they’re amazed at how affordable our rugs are for the quality they get.

Personal touch: You’re not buying from a big chain when you message us, you’re talking directly to the people who made your rug.



Thank you for supporting our little Yorkshire business. When you buy from us, you’re not just getting a rug, you’re investing in something special that’s been made with genuine care.

If you ever have questions or want help picking the perfect piece, just drop us a message. We’re always happy to help!