Persian Style Rugs

Shop unique Persian-style rugs crafted by local master artisans from around the world. Purchase retail at wholesale prices. Our collection features freshly woven, vintage, handmade, and authentic rugs in rich shades of red, blue, and gray, all carefully selected by our artisan rug team for their exceptional design and quality.

Filters

Price
From $
To
To $
Style
Materials
Region Origin
Pile
Age
Condition
Technique
Shape
10’6’’ x 13’9’’ ft Vintage Persian Style Rug Cream Orange
★ ONLY ONE MADE -15%

10'6" x 13'9" ft Vintage Persian Style Rug, Cream Orange

Regular price $3,245.00
Sale price $3,245.00 Regular price $3,850.00
Unit price
Vintage Persian Style Rug 8’2’’ x 11’3’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 8'2" x 11'3" ft Navy Beige

Regular price $2,068.00
Sale price $2,068.00 Regular price
Unit price
Vintage Persian Style Rug 9’2’’ x 12’6’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'2" x 12'6" ft

Regular price $2,555.00
Sale price $2,555.00 Regular price
Unit price
Vintage Persian Style Rug 7’0’’ x 9’7’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 7'0" x 9'7" ft Red

Regular price $1,474.00
Sale price $1,474.00 Regular price
Unit price
Vintage Persian Style Rug 9’6’’ x 12’2’’ ft
★ ONLY ONE MADE
Sold Out

Vintage Persian Style Rug 9'6" x 12'2" ft

Regular price $2,687.00
Sale price $2,687.00 Regular price
Unit price
Vintage Persian Style Rug 9’9’’ x 12’11’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'9" x 12'11" ft Navy blue, Rust orange, Beige

Regular price $2,800.00
Sale price $2,800.00 Regular price
Unit price
Vintage Persian Style Rug 8’6’’ x 11’3’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 8'6" x 11'3" ft Blue Cream

Regular price $2,103.00
Sale price $2,103.00 Regular price
Unit price
Vintage Persian Style Rug 11’5’’ x 14’8’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 11'5" x 14'8" ft Navy Blue, Beige

Regular price $4,429.00
Sale price $4,429.00 Regular price
Unit price
★ ONLY ONE MADE

Vintage Persian Style Rug 8'4" x 11'5" ft

Regular price $2,119.00
Sale price $2,119.00 Regular price
Unit price
Vintage Persian Style Rug 8’2’’ x 9’9’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 8'2" x 9'9" ft Cream, Beige

Regular price $1,789.00
Sale price $1,789.00 Regular price
Unit price
Vintage Persian Style Rug 9’5’’ x 13’1’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'5" x 13'1" ft Pink Orange

Regular price $2,779.00
Sale price $2,779.00 Regular price
Unit price
★ ONLY ONE MADE

Vintage Persian Style Rug 10'4" x 12'6" ft Cream Beige

Regular price $2,951.00
Sale price $2,951.00 Regular price
Unit price
Vintage Persian Style Rug 9’9’’ x 13’8’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'9" x 13'8" ft Beige Cream

Regular price $3,457.00
Sale price $3,457.00 Regular price
Unit price
Vintage Persian Style Rug 9’7’’ x 13’10’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'7" x 13'10" ft Peach Beige Cream

Regular price $3,566.00
Sale price $3,566.00 Regular price
Unit price
Vintage Persian Style Rug 9’1’’ x 12’9’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'1" x 12'9" ft Red Blue

Regular price $2,657.00
Sale price $2,657.00 Regular price
Unit price
Vintage Persian Style Rug 9’5’’ x 15’11’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'5" x 15'11" ft

Regular price $4,056.00
Sale price $4,056.00 Regular price
Unit price
Vintage Persian Style Rug 8’1’’ x 11’5’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 8'1" x 11'5" ft Beige, Blush Pink

Regular price $2,081.00
Sale price $2,081.00 Regular price
Unit price
Vintage Persian Style Rug 9’7’’ x 12’11’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'7" x 12'11" ft

Regular price $2,818.00
Sale price $2,818.00 Regular price
Unit price
Vintage Persian Style Rug 9’11’’ x 12’12’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'11" x 12'12" ft Red Cream

Regular price $2,942.00
Sale price $2,942.00 Regular price
Unit price
Vintage Persian Style Rug 8’12’’ x 12’10’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 8'12" x 12'10" ft Beige Cream

Regular price $2,635.00
Sale price $2,635.00 Regular price
Unit price
Vintage Persian Style Rug 9’9’’ x 12’9’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'9" x 12'9" ft Pink Blue

Regular price $2,813.00
Sale price $2,813.00 Regular price
Unit price
Vintage Persian Style Rug 9’8’’ x 12’10’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'8" x 12'10" ft

Regular price $2,777.00
Sale price $2,777.00 Regular price
Unit price
Vintage Persian Style Rug 9’7’’ x 12’8’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'7" x 12'8" ft Beige Cream

Regular price $2,788.00
Sale price $2,788.00 Regular price
Unit price
Vintage Persian Style Rug 9’7’’ x 13’1’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'7" x 13'1" ft

Regular price $2,888.00
Sale price $2,888.00 Regular price
Unit price
Vintage Persian Style Rug 9’1’’ x 12’4’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'1" x 12'4" ft

Regular price $2,519.00
Sale price $2,519.00 Regular price
Unit price
Vintage Persian Style Rug 10’2’’ x 13’1’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 10'2" x 13'1" ft

Regular price $3,587.00
Sale price $3,587.00 Regular price
Unit price
Vintage Persian Style Rug 9’1’’ x 12’6’’ ft
★ ONLY ONE MADE

Vintage Persian Style Rug 9'1" x 12'6" ft Red Beige

Regular price $2,582.00
Sale price $2,582.00 Regular price
Unit price
Vintage Persian Style Rug 9’9’’ x 13’6’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'9" x 13'6"

Regular price $3,200.00
Sale price $3,200.00 Regular price
Unit price
Vintage Persian Style Rug 9’4’’ x 11’7’’
★ ONLY ONE MADE

Vintage Persian Style Rug, 9'4" x 11'7"

Regular price $2,187.00
Sale price $2,187.00 Regular price
Unit price
Vintage Persian Style Rug 9’7’’ x 12’6’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'7" x 12'6"

Regular price $2,494.00
Sale price $2,494.00 Regular price
Unit price
Vintage Persian Style Rug 9’9’’ x 12’5’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'9" x 12'5"

Regular price $2,515.00
Sale price $2,515.00 Regular price
Unit price
Vintage Persian Style Rug 9’2’’ x 12’10’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'2" x 12'10"

Regular price $2,440.00
Sale price $2,440.00 Regular price
Unit price
Vintage Persian Style Rug 12’3’’ x 2’9’’
★ ONLY ONE MADE

Vintage Persian Style Rug, 12'3" x 2'9"

Regular price $698.00
Sale price $698.00 Regular price
Unit price
Vintage Persian Style Rug 13’2’’ x 9’7’’
★ ONLY ONE MADE

Vintage Persian Style Rug, 13'2" x 9'7"

Regular price $2,605.00
Sale price $2,605.00 Regular price
Unit price
Vintage Persian Style Rug 10’ x 12’
★ ONLY ONE MADE

Vintage Persian Style Rug 10' x 12'

Regular price $2,445.00
Sale price $2,445.00 Regular price
Unit price
Vintage Persian Style Rug 9’7’’ x 13’3’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'7" x 13'3"

Regular price $2,638.00
Sale price $2,638.00 Regular price
Unit price
Vintage Persian Style Rug 9’6’’ x 12’11’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'6" x 12'11"

Regular price $2,458.00
Sale price $2,458.00 Regular price
Unit price
Vintage Persian Style Rug 9’11’’ x 12’6’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'11" x 12'6"

Regular price $2,557.00
Sale price $2,557.00 Regular price
Unit price
Vintage Persian Style Rug 9’4’’ x 13’7’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'4" x 13'7"

Regular price $2,624.00
Sale price $2,624.00 Regular price
Unit price
Vintage Persian Style Rug 9’9’’ x 12’7’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'9" x 12'7"

Regular price $2,531.00
Sale price $2,531.00 Regular price
Unit price
Vintage Persian Style Rug 9’10’’ x 12’4’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'10" x 12'4"

Regular price $2,515.00
Sale price $2,515.00 Regular price
Unit price
Vintage Persian Style Rug 8’10’’ x 11’6’’
★ ONLY ONE MADE

Vintage Persian Style Rug 8'10" x 11'6" Navy Blue Beige

Regular price $2,012.00
Sale price $2,012.00 Regular price
Unit price
Vintage Persian Style Rug 10’3’’ x 13’2’’
★ ONLY ONE MADE

Vintage Persian Style Rug 10'3" x 13'2"

Regular price $3,262.00
Sale price $3,262.00 Regular price
Unit price
Vintage Persian Style Rug 9’8’’ x 12’12’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'8" x 12'12"

Regular price $2,587.00
Sale price $2,587.00 Regular price
Unit price
Vintage Persian Style Rug 10’7’’ x 13’7’’
★ ONLY ONE MADE

Vintage Persian Style Rug 10'7" x 13'7"

Regular price $3,466.00
Sale price $3,466.00 Regular price
Unit price
Vintage Persian Style Rug 9’8’’ x 13’0’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'8" x 13'0"

Regular price $2,605.00
Sale price $2,605.00 Regular price
Unit price
Vintage Persian Style Rug 9’5’’ x 12’7’’
★ ONLY ONE MADE

Vintage Persian Style Rug 9'5" x 12'7"

Regular price $2,377.00
Sale price $2,377.00 Regular price
Unit price
Vintage Persian Style Rug 2’7’’ x 17’1’’
★ ONLY ONE MADE

Vintage Persian Style Rug 2'7" x 17'1"

Regular price $918.00
Sale price $918.00 Regular price
Unit price
1 2 »
Sort by
  • Featured
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old

Recently Viewed Products