Payment Plans available. Free domestic shipping in the US now on orders over $100.

Collection: All Rugs

Velvet & Shag offers a delightful assortment of Turkish, Persian, Moroccan, & Afghan rugs for your choosing in a variety of sizes from minis to runners to area rugs.  Most of them are vintage being at least twenty years old.  However, we do supply a limited number of modern rugs, as well.  If you are having a hard time pinning down the size or style that you're looking for, start by scrolling our entire selection below.  If you still can't decide or don't see what you want, then please message us to assist you with your hunt in finding you the perfect floor art for your space.
56 products
  • R1132 - 2.4' x 10.1' Vintage Persian Zencan Runner Rug
    Regular price
    $719.20
    Sale price
    $719.20
    Regular price
    $899.00
    Unit price
    per 
    Sold out
  • R1131 - 3.3' x 10.8' Antique Persian Runner Rug
    Regular price
    $1,483.20
    Sale price
    $1,483.20
    Regular price
    $1,854.00
    Unit price
    per 
    Sold out
  • R1130 - 3.0' x 10.3' Vintage Turkish Herki Runner Rug
    Regular price
    $535.20
    Sale price
    $535.20
    Regular price
    $669.00
    Unit price
    per 
    Sold out
  • R1129 - 2.6' x 11.5' Vintage Turkish Herki Runner Rug
    Regular price
    $556.00
    Sale price
    $556.00
    Regular price
    $695.00
    Unit price
    per 
    Sold out
  • R1128 - 2.4' x 9.2' Vintage Turkish Herki Runner Rug
    Regular price
    $483.20
    Sale price
    $483.20
    Regular price
    $604.00
    Unit price
    per 
    Sold out
  • R1127 - 3.1' x 10.5' Antique Persian Runner Rug
    Regular price
    $1,255.20
    Sale price
    $1,255.20
    Regular price
    $1,569.00
    Unit price
    per 
    Sold out
  • R1126 - 2.8' x 10.3' Vintage Turkish Herki Runner Rug
    Regular price
    $535.20
    Sale price
    $535.20
    Regular price
    $669.00
    Unit price
    per 
    Sold out
  • R1125 - 2.6' x 11.3' Vintage Persian Karaka Runner Rug
    Regular price
    $1,027.20
    Sale price
    $1,027.20
    Regular price
    $1,284.00
    Unit price
    per 
    Sold out
  • R1124 - 2.4' x 12.7' Vintage Persian Tabriz Runner Rug
    Regular price
    $1,115.20
    Sale price
    $1,115.20
    Regular price
    $1,394.00
    Unit price
    per 
    Sold out
  • R1123 - 2.5' x 10.8' Vintage Turkish Herki Runner Rug
    Regular price
    $535.20
    Sale price
    $535.20
    Regular price
    $669.00
    Unit price
    per 
    Sold out
  • A1121 - 2.8' x 5.0' Vintage Persian Shiraz Area Rug
    Regular price
    $343.99
    Sale price
    $343.99
    Regular price
    $429.00
    Unit price
    per 
    Sold out
  • A1120 - 2.3' x 4.6' Vintage Persian Area Rug
    Regular price
    $343.99
    Sale price
    $343.99
    Regular price
    $429.00
    Unit price
    per 
    Sold out
  • A1119 - 4.5' x 7.5' Vintage Persian Shiraz Area Rug
    Regular price
    $960.99
    Sale price
    $960.99
    Regular price
    $1,200.00
    Unit price
    per 
    Sold out
  • A1118 - 4.3' x 7.3' Vintage Persian Shiraz Area Rug
    Regular price
    $676.99
    Sale price
    $676.99
    Regular price
    $845.00
    Unit price
    per 
    Sold out
  • A1117- 4.8' x 6.4' Vintage Persian Tribal Area Rug
    Regular price
    $796.99
    Sale price
    $796.99
    Regular price
    $995.00
    Unit price
    per 
    Sold out