You will love Rocking Carpets

Welcome to the world of vintage carpets! RockingCarpets.ch is a Swiss online shop with more than 11,000 exclusive carpets. Each vintage carpet is one-of-a-kind!

Get your Dream Carpet – fast and easy

1

Find your dream carpet

Use the sophisticated filters to find your dream carpets with no detours. Plain and simple.

2

Free shipping

Your carpet gets delivered to your home at no charge.

3

Let’s rock!

Furnish and feel at home. Your personal note.

To the categories

What is unique about Rocking Carpets

More than 11,000 unique carpets

A sheer endless choice and a never ending flow of inspiration. Dive in!

Exceptional Customer Service

Satisfied customers is our upmost priority. We relentlessly work on that. Every day.

At home in Switzerland

All carpets are sent from our Swiss distribution center. Any returns are handled within Switzerland too.

Risk-free testing

So test therefore, who join together. You have the right to return your carpet within 14 days upon receipt.

100% refined originals

Exclusive and refined originals only. No synthetic imitations.

The Vintage Carpet Blog

Carpet trends: Ultra violet! About the power of colours and one of the most exciting carpet trends: eye-catching vintage carpets in the deepest ultra violet!
The value of a carpet What makes a carpet valuable? 5 factors that affect the value of a carpet!
Is it a good idea to buy carpets online? Find out how you can save time and money by going through Rocking Carpets and make even better choices!
Vintage Patchwork Carpets: Breaking the rules! In this blog, you’ll find out what makes vintage patchwork carpets so refreshingly different. Let's discover a world full of creativity!

Behind the Scenes

Sale

  1. VINTAGE CARPET PATCHWORK PURPLE 160 X 230 CM VINTAGE CARPET PATCHWORK PURPLE 160 X 230 CM
    -17%
  2. VINTAGE CARPET PATCHWORK TURQUOISE 160 X 230 CM VINTAGE CARPET PATCHWORK TURQUOISE 160 X 230 CM
    -17%
  3. VINTAGE CARPET CARVED TURQUOISE 147 X 273 CM VINTAGE CARPET CARVED TURQUOISE 147 X 273 CM
    -6%
  4. VINTAGE CARPET ORIENTAL CARPET RETRO 177 X 268 CM VINTAGE CARPET ORIENTAL CARPET RETRO 177 X 268 CM
    -10%
    VINTAGE CARPET ORIENTAL RETRO 268 X 177 CM
    was CHF 694.00 Special Price CHF 625.00
  5. VINTAGE CARPET PATCHWORK FUCHSIA 271 X 360 CM VINTAGE CARPET PATCHWORK FUCHSIA 271 X 360 CM
    -17%
    VINTAGE CARPET PATCHWORK FUCHSIA 360 X 271 CM
    was CHF 1'173.00 Special Price CHF 967.00
  6. VINTAGE CARPET PERSIAN CARPET YELLOW 300 X 332 CM VINTAGE CARPET PERSIAN CARPET YELLOW 300 X 332 CM
    -16%
    VINTAGE CARPET PERSIAN YELLOW 332 X 300 CM
    was CHF 2'433.00 Special Price CHF 2'052.00
  7. VINTAGE CARPET ORIENTAL CARPET FUCHSIA 107 X 210 CM VINTAGE CARPET ORIENTAL CARPET FUCHSIA 107 X 210 CM
    -20%
  8. KILIM CARPET PATCHWORK MIXED 144 X 233 CM KILIM CARPET PATCHWORK MIXED 144 X 233 CM
    -15%
    KILIM CARPET PATCHWORK MIXED 233 X 144 CM
    was CHF 508.00 Special Price CHF 430.00
  9. KILIM CARPET PATCHWORK STRIPED 160 X 223 CM KILIM CARPET PATCHWORK STRIPED 160 X 223 CM
    -6%

Rocking Carpets Blog