0 Items In Cart
No products in the cart.
Your privacy
Choose which cookies we can use. Your choice is saved for 12 months, and you can change it at any time from Cookie Settings in the footer. Read our Cookie Policy.
Needed for the site to work, such as your cart, checkout and account sign in. These cannot be switched off.
Remember your choices, such as your wishlist and recently viewed rugs, so the site feels personal.
Help us understand how visitors use the site so we can improve it. The data is collected in aggregate.
Used by our advertising partners to show you relevant Magic Rugs ads on other sites.
100% Authentic | Hand-knotted | Artisanal Quality
A rug is not just a floor covering; it is an ornament that your home cherishes. Magic Rugs strives to deliver the best ornament you could get. Even with more than 7,000 rugs in our inventory, each goes through a rigorous quality check upon arrival and before shipping. From the moment you start browsing to regular maintenance of rugs, we provide personalized assistance at every step. With us, you will never feel out of the box. We are even one of the best custom rug stores for unique designs. Put your trust in us and we will never let you down. We are more than a rug store, we genuinely care about our rugs and our customers.
Monday - Friday: 8 AM to 4:30 PM
Saturday: 8 AM to 1:30 PM
Sunday: Closed
Magic Rugs has a beautiful area rug store in Charlotte, NC. Visit the store for a first-hand rug shopping experience with our dedicated team. Our store executives have years of experience in the rug industry, so they will definitely help you find the rug of your dreams.
If the store is located too far from your place, we have the best online rug store in the US. Browse from the comfort of your home or visit us in person for a more interactive shopping experience.
If your rug arrives in a damaged condition, you have 30 days to let us know and request either a full refund or exchange. Please hold onto all your packaging materials in this case. You can request refunds or exchanges here. If your order doesn’t arrive within 7 business days, please contact us for further details.
100% Customer satisfaction is our standard. That’s why we’re happy to exchange a rug if it doesn’t suit you. You can learn more about our exchange policy here.
Customer satisfaction is very important to us, that's why we offer free returns for defective, damaged or wrongly shipped products. If there are any issues with the items you purchased, please contact us first. We are always at your service. You can learn more about our return policy and start a return request here.
We ship worldwide, to international addresses, U.S. addresses, and APO/FPO addresses. We do not ship to P.O. boxes at this time. We offer free shipping to any orders delivered within the continental U.S. All orders are sent for shipping within 1 business day, and shipments typically arrive within 3-5 business days, via FedEx. You can learn more about our shipping policy here.
Not exactly. When we began our business we started with high quality, unique vintage finds. Since then we’ve expanded our collections to include semi-antique, vintage, like-new and new rugs. For each individual rug, you’ll see a section of the description dedicated to “Condition.” That’s where we’ll tell you all the details about your rug. Keep in mind that we ONLY sell rugs in great condition - whether they are vintage or brand new. You can learn all about vintage rugs here!
Good question! We don’t sacrifice quality or authenticity to get you the best prices. Instead, we buy directly from the source and bring all our rugs straight to our showroom in Charlotte, North Carolina. We also buy in quantity which allows us to pass on more savings to you. We can guarantee quality and authenticity because each and every rug is evaluated by our team, and we do not accept anything less.
An antique rug is also vintage, but a vintage rug isn't necessarily antique. Vintage rugs are from an earlier generation. Semi-antique rugs are between 30 to 60 years old.
Absolutely. All our rugs have been professionally cleaned. Once they hit our showroom floor or get posted online, they are ready to enjoy in your home.
Our rugs come from around the world. We find them - yes, we find them - in amazing places. We travel to wonderful places, like Shiraz, Tabriz, Tibet, Lahore, and so many more! We have extensive relationships with sellers, artisans, and makers. We buy directly through these time-honored relationships and bring our rugs (and our savings) to you.
You can learn all about caring for and cleaning your rug here. If you still have questions, just get in touch with us and we’ll be happy to help.
All orders are sent for delivery within 1 business day of the order being placed. You are welcome to contact us directly and request order cancellation if the order has not yet been sent out for shipment.
If your delivery address is NOT in North Carolina, then you do not have to pay sales tax! We regret that our North Carolina patrons incur sales tax. However, you can always stop in and see us at our showroom in Charlotte, North Carolina!
Definitely. We guarantee that any purchase you make on our website will be safe. Although we never intend to have an incident of credit card fraud, if unauthorized charges are made to your credit card as a result of doing business with us, you will pay nothing.
We accept all forms of credit card, as well as PayPal and PayPal Credit. We also partnered with Affirm to provide installment options to our customers as low as 0% interest. You can also stop by our showroom in Charlotte, North Carolina and pay in person!