Shop
FilterAntique Muted Navy Floral 1'7X2 Distressed Vintage Oriental Rug
$109.80 $109.80Vintage Ivory Tribal 3X5 Hamedan Persian Rug
$280.52 $280.52Semi Antique Beige Pictorial 6X9 Ferdos Persian Rug
$328.21 $328.21Ivory Classic 3X5 Nain Kashmar Persian Rug
$347.73 $347.73Red Classic 3X5 Nain Kashmar Persian Rug
$357.08 $357.08Vintage Classic Traditional 2'6X4 Kashan Persian Rug
$367.88 $367.88Vintage Red Tribal Allover 3X5 Hossainabad Persian Rug
$455.85 $455.85Vintage Red Tribal 4X5 Tajabad Persian Rug
$510.54 $510.54Semi Antique Red Floral 5X10 Bakhtiari Persian Rug
$646.65 $646.65Red Floral 3X9 Bidjar Persian Runner Rug
$647.53 $647.53Vintage Navy Blue Traditional 3X6 Isfahan Persian Rug
$756.82 $756.82Red Floral 4X7 Bidjar Persian Rug
$798.66 $798.66Red & Green Floral 8X10 Oushak Oriental Rug
$843.89 $843.89Semi Antique Rusty Red Floral 7X10 Bakhtiari Persian Rug
$871.36 $871.36Vintage Red Floral 7X11 Bakhtiari Persian Rug
$893.46 $893.46Vintage Red Traditional 8X12 Kashan Persian Rug
$989.12 $989.12Vintage Red Traditional 10X13 Kashan Persian Rug
$1,029.15 $1,029.15Antique Muted Red Floral 6X9 Distressed Vintage Oriental Rug
$1,163.25 $1,163.25Antique Muted Beige Floral 8X11 Distressed Vintage Oriental Rug
$1,163.25 $1,163.25Red Traditional 6X10 Nain Persian Rug
$1,185.20 $1,185.20Vintage Red Traditional 10X13 Kashan Persian Rug
$1,270.04 $1,270.04Antique Red Floral Classic 11X14 Mahal Persian Rug
$1,316.25 $1,316.25Vintage Red Traditional 8'4X11'5 Tabriz Persian Rug
$1,322.10 $1,322.10Vintage Cream Traditional 9X12 Isfahan Persian Rug
$1,486.01 $1,486.01Antique Muted Beige Floral 9'5X12'7 Distressed Vintage Oriental Rug
$1,499.85 $1,499.85Semi Antique Red Classic 10X13 Kerman Persian Wool Rug
$1,645.71 $1,645.71Vintage Dark Purple-navy Traditional 10X14 Kashan Persian Rug
$1,665.00 $1,665.00Vintage Red Traditional 10X13 Ardakan Kashan Persian Rug
$1,785.60 $1,785.60Vintage Cream Floral 7X10 Kashan Boteh Persian Rug
$1,863.00 $1,863.00Semi Antique Red Traditional 9'8X13'5 Kashan Persian Rug
$1,949.40 $1,949.40Vintage Red Traditional 9'7X13'5 Kashan Persian Rug
$1,984.95 $1,984.95Vintage Beige Traditional 8X12 Kashan Persian Rug
$2,021.40 $2,021.40Multicolored Tribal 6X8 Gabbeh Persian Rug
$2,030.02 $2,030.02Vintage Khaki Traditional 9'0X12'6 Najafabad Persian Rug
$2,108.57 $2,108.57Vintage Beige Classic 10X13 Kashmar Persian Rug
$2,363.38 $2,363.38Antique Muted Floral 9'5X12'6 Distressed Vintage Oriental Rug
$2,484.00 $2,484.00Antique Muted Floral 9'6X12'6 Distressed Vintage Oriental Rug
$2,505.15 $2,505.15Vintage Orange Classic 10X14 Tabatabaei Persian Rug
$2,899.69 $2,899.69Vintage Red Traditional 10X15 Kashan Persian Rug
$3,240.45 $3,240.45Vintage Beige Traditional 9'7'X13'5" Kashan Persian Rug
$3,656.25 $3,656.25Floral
Floral Rugs
If floral rugs are what stand out to your eyes, then you’ve come to the right place. Make your home a magical place, where you will find small spring animals running around, hear Snow White and the 7 dwarves singing a song of joy and hope and feel as if every day is a sunny day.
Flowers are a sempiternal trend, which brings beauty to all kinds of decor objects in your home. A cream floral rug can never fail to charm a room, and blue floral rugs are sure to bring the freshness of spring right to your living room.
The beauty of a modern floral rug is that its striking colors and patterns will not just brighten up your room, but deliver a subtle message about you. Does the rug in your living room revolve around the colors of a natural space? Are they complementing shapes that are inspired by nature? We can all deduct that if you like a vintage floral rug, you are a nature lover, and want to bring spring into your living room. We are here to help you achieve that.
Here at Magic Rugs, we carry a wide variety of floral-inspired rugs. Our rug gallery will provide you with the perfect rug to help you bring the outside in. No matter if you are looking for a small hand-knotted area rug, or for a large floral rug; you will find it here.
Feel free to explore the wide natural and colorful world we have prepared for you!