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!

Sale

  1. VINTAGE CARPET PATCHWORK PINK 160 X 241 CM VINTAGE CARPET PATCHWORK PINK 160 X 241 CM
    -15%
    VINTAGE CARPET PATCHWORK PINK 241 X 160 CM
    was CHF 586.00 Special Price CHF 498.00
  2. VINTAGE CARPET PERSIAN CARPET RETRO TURQUOISE 279 X 376 CM VINTAGE CARPET PERSIAN CARPET RETRO TURQUOISE 279 X 376 CM
    -14%
  3. VINTAGE CARPET PERSIAN CARPET RETRO PURPLE 286 X 394 CM VINTAGE CARPET PERSIAN CARPET RETRO PURPLE 286 X 394 CM
    -10%
    VINTAGE CARPET PERSIAN PURPLE RETRO 394 X 286 CM
    was CHF 2'922.00 Special Price CHF 2'638.00
  4. VINTAGE CARPET ORIENTAL CARPET RETRO 200 X 313 CM VINTAGE CARPET ORIENTAL CARPET RETRO 200 X 313 CM
    -10%
    VINTAGE CARPET ORIENTAL RETRO 313 X 200 CM
    was CHF 977.00 Special Price CHF 878.00
  5. VINTAGE CARPET ORIENTAL CARPET RETRO 207 X 337 CM VINTAGE CARPET ORIENTAL CARPET RETRO 207 X 337 CM
    -0%
    VINTAGE CARPET ORIENTAL RETRO 337 X 207 CM
    was CHF 977.00 Special Price CHF 976.00
  6. VINTAGE CARPET ORIENTAL CARPET RETRO 204 X 322 CM VINTAGE CARPET ORIENTAL CARPET RETRO 204 X 322 CM
    -15%
    VINTAGE CARPET ORIENTAL RETRO 322 X 204 CM
    was CHF 1'075.00 Special Price CHF 918.00

Rocking Carpets Blog