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

High quality, handmade vintage rugs
& hip home decor
shipped straight to your door.
Shop in person at our store in Olympia, WA.

It's YOUR home. Make it feel like no one else's with our unique finds from around the world.

all rugs

Minis
Runners
Area Rugs
Rug Small Goods

new to the shop

  • CM148 - Vintage Turkish Rug Pet Mat
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • CM147 - Vintage Turkish Rug Pet Mat
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • CM146 - Vintage Turkish Rug Pet Mat
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • CM145 - Vintage Turkish Rug Pet Mat
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • CM144 - Vintage Turkish Rug Pet Mat
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • CM143 - Vintage Turkish Rug Pet Mat
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • CM142 - Vintage Turkish Rug Pet Mat
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • DM141 - Vintage Turkish Rug Pet Mat
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • DM140 - Vintage Turkish Rug Pet Mat
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • A1105 - 2.5' x 4.1' Vintage Turkish Area Rug
    Regular price
    $249.00
    Sale price
    $249.00
    Regular price
    Unit price
    per 
    Sold out
  • R1104 - 2.6' x 7.8' Vintage Turkish Herki Runner Rug
    Regular price
    $589.00
    Sale price
    $589.00
    Regular price
    Unit price
    per 
    Sold out
  • A1103 - 3.4' x 6.0' Vintage Persian Zanjan Area Rug
    Regular price
    $749.00
    Sale price
    $749.00
    Regular price
    Unit price
    per 
    Sold out

on sale now

  • No. A1086 - 3.7' x 5.5' Modern Moroccan Bejaad Area Rug
    Regular price
    $437.50
    Sale price
    $437.50
    Regular price
    $625.00
    Unit price
    per 
    Sold out
  • No. A1085 - 6.0' x 11.8' Vintage Moroccan Bejaad Area Rug
    Regular price
    $1,067.50
    Sale price
    $1,067.50
    Regular price
    $1,525.00
    Unit price
    per 
    Sold out
  • No. A1084 - 5.5' x 11.0' Vintage Moroccan Bejaad Area Rug
    Regular price
    $1,312.50
    Sale price
    $1,312.50
    Regular price
    $1,875.00
    Unit price
    per 
    Sold out
  • No. A1083 - 6.4' x 11.7' Vintage Moroccan Bejaad Area Rug
    Regular price
    $1,312.50
    Sale price
    $1,312.50
    Regular price
    $1,875.00
    Unit price
    per 
    Sold out
  • No. A1081 - 5.5' x 8.6' Vintage Moroccan Izhar Area Rug
    Regular price
    $1,049.00
    Sale price
    $1,049.00
    Regular price
    $1,500.00
    Unit price
    per 
    Sold out
  • No. A1080 - 5.6' x 8.8' Modern Moroccan Bejaad Area Rug
    Regular price
    $1,014.00
    Sale price
    $1,014.00
    Regular price
    $1,450.00
    Unit price
    per 
    Sold out

Popular Now

  • No. A1092 - 2.7' x 5.3' Vintage Turkish Area Rug
    Regular price
    $404.00
    Sale price
    $404.00
    Regular price
    Unit price
    per 
    Sold out
  • Reserved for Denise - No. R1091 - 3.4' x 10.3' Vintage Turkish Runner Rug
    Regular price
    $689.00
    Sale price
    $689.00
    Regular price
    Unit price
    per 
    Sold out
  • No. DM119 - Vintage Turkish Rug Pet Mat
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • No. A1084 - 5.5' x 11.0' Vintage Moroccan Bejaad Area Rug
    Regular price
    $1,312.50
    Sale price
    $1,312.50
    Regular price
    $1,875.00
    Unit price
    per 
    Sold out
  • No. R1059 - 2.7' x 10.6' Vintage Turkish Runner Rug
    Regular price
    $518.00
    Sale price
    $518.00
    Regular price
    $740.00
    Unit price
    per 
    Sold out
  • No. C114 - Mug Rug Remnant Coaster Set
    Regular price
    $20.00
    Sale price
    $20.00
    Regular price
    Unit price
    per 
    Sold out

Welcome to Velvet & Shag