Rug Gallery
Welcome to our digital showroom, where art meets functionality. Explore our collection of handmade rugs sourced from around the world, all under one roof. From modern Indian designs to timeless Persian antiques, our diverse collection caters to all preferences and budgets.
As a family business with Persian roots, our connection to the artistry and tradition of handmade rugs is deeply ingrained. While we offer plenty of new and modern rugs, our passion and specialty lies in Vintage and Antique rugs, especially those of Persian origins.
The pieces featured here are items currently in stock in our rug gallery showroom. Many new pieces are warehoused in various sizes or can be custom-made to suit your specific needs, and new inventory is added weekly. We’re here to assist you in finding your ideal rug, contact us.
Filter by:
Background Colors
General Size +
Age +
Origin of Rug +
Style -
Width (in.)
Length (in.)
Showing 577–612 of 904 results
-
New Multi Afghanistan Khorjin 3′ X 5′
SKU: 10010612
Size: 2'-8" x 4'-5" $600.00 Read more -
New Multi Afghanistan Khorjin Runner
SKU: 10010607
Size: 2'-9" x 8'-7" $1,200.00 Read more -
Vintage Purple Afghanistan Kelim Pillow
SKU: 10010562
Size: 1'-4" x 1'-4" $90.00 Read more -
Vintage Red Turkmenistan Turkoman Runner
SKU: 10010555
Size: 3'-2" x 12'-8" $990.00 Read more -
New Grey Afghanistan Navajo Runner
SKU: 10010535
Size: 2'-7" x 11'-1" $2,000.00 Read more -
New Grey Afghanistan Navajo 9′ X 12′
SKU: 10010533
Size: 9'-1" x 11'-8" $7,200.00 Read more -
New Tan Afghanistan Navajo 9′ X 12′
SKU: 10010532
Size: 9'-4" x 11'-6" $7,200.00 Read more -
Antique Red Caucasian Kazak 5′-6″x8′
SKU: 10010518
Size: 4'-11" x 8'-2" $10,500.00 Read more -
New Red Persian Josan Oversize
SKU: 10010496
Size: 10'-9" x 17'-6" $15,000.00 Read more -
New Red Afghanistan Kazak 9′ X 12′
SKU: 10010494
Size: 8'-11" x 12'-0" $6,000.00 Read more -
New Blue Afghanistan Kazak 2′ X 3′
SKU: 10010485
Size: 2'-1" x 3'-2" $390.00 Read more -
New Blue Afghanistan Kelim 2′-6″x4′
SKU: 10010473
Size: 2'-11" x 4'-0" $200.00 Read more -
New Multi Afghanistan Kelim 2′-6″x4′
SKU: 10010468
Size: 2'-10" x 4'-1" $200.00 Read more -
Vintage Red Afghanistan Maimana Kelim Pillow
SKU: 10010456
Size: 1'-1" x 2'-4" $200.00 Read more -
New Brown Afghanistan Navajo Shag 9′ X 12′
SKU: 10010441
Size: 9'-6" x 12'-7" $10,000.00 Read more -
New Blue Afghanistan Kazak Runner
SKU: 10010404
Size: 2'-8" x 8'-6" $1,400.00 Read more -
New Blue Afghanistan Kazak Runner
SKU: 10010400
Size: 2'-9" x 10'-1" $1,625.00 Read more -
New Blue Afghanistan Kazak Runner
SKU: 10010396
Size: 2'-9" x 8'-5" $1,400.00 Read more -
New Navy Afghanistan Kazak Runner
SKU: 10010395
Size: 2'-8" x 8'-3" $1,300.00 Read more -
New Blue Afghanistan Modern Tribal Runner
SKU: 10010378
Size: 2'-8" x 9'-9" $1,900.00 Read more -
Vintage Rust Afghanistan Maimana Kelim 7′ X 10′
SKU: 10010352
Size: 6'-10" x 10'-5" $1,500.00 Read more -
Vintage Rust Persian Qashqai 5′ X 7′
SKU: 10010345
Size: 5'-7" x 7'-3" $1,300.00 Read more -
Vintage Red Persian Heriz 9′ X 12′
SKU: 10010334
Size: 8'-9" x 11'-7" $9,100.00 Read more -
New Blue Persian Kashkoli Gabbeh 10′ X 14′
SKU: 10010326
Size: 9'-7" x 13'-8" $18,300.00 Read more -
New Rust Afghanistan Kelim 4′ X 6′
SKU: 10010324
Size: 3'-3" x 6'-0" $425.00 Read more -
New Rust Afghanistan Kelim 4′ X 6′
SKU: 10010323
Size: 3'-3" x 6'-0" $425.00 Read more -
New Multi Persian Shirvan Kelim 5′ X 7′
SKU: 10010319
Size: 4'-7" x 6'-8" $750.00 Read more -
New Red Turkey Kelim 4′ X 6′
SKU: 10010318
Size: 4'-4" x 6'-0" $650.00 Read more -
New Blue Turkey Kelim 9′ X 12′
SKU: 10010317
Size: 9'-8" x 12'-6" $1,900.00 Read more -
New Ivory Romania Besarabian Kelim 7′ X 10′
SKU: 10010316
Size: 6'-6" x 9'-8" $1,450.00 Read more -
Vintage Navy Persian Kurdish Runner
SKU: 10010210
Size: 5'-6" x 9'-10" $900.00 Read more -
Vintage Red Persian Hamadan Runner
SKU: 10010179
Size: 4'-4" x 9'-4" $900.00 Read more -
Vintage Multi Turkey Anatolian Kelim 3′ X 5′
SKU: 10010178
Size: 3'-1" x 4'-9" $300.00 Read more -
Vintage Navy Afghanistan Afghani Tribal Runner
SKU: 10010175
Size: 5'-3" x 10'-1" $880.00 Read more -
Vintage Navy Persian Yalameh Dog Bed Pillow
SKU: 10010165
Size: 2'-4" x 2'-10" $650.00 Read more -
Vintage Navy Persian Yalameh Pillow Pillow
SKU: 10010163
Size: 1'-2" x 2'-8" $500.00 Read more
With thousands of rugs in stock, our inventory is constantly changing. Stop by our showroom to see our collection in person.
Alternatively, contact us for digital shopping options.