Skip to content
Cleaning Cost Report 2026

Swiss Cleaning Market in Numbers

Current price data for cleaning services in Switzerland, by canton, city and service type.

Last updated: 2026-07-09

Market Overview: Base Prices

CHF 11.5 - 16.0 / m²

Umzugsreinigung

Quelle

CHF 1.5 - 2.5 / m²

Wohnungsreinigung

Quelle

CHF 5.0 - 9.0 / m²

Grundreinigung

Quelle

CHF 2.5 - 4.5 / m²

Büroreinigung (monatlich)

Quelle

CHF 2.0 - 3.5 / m²

Fensterreinigung

Quelle

Prices by Canton

Price comparison for move-out cleaning (65 m²) by canton, sorted by price level.

How to read the tables

  • Model value, calculated reference value, normalised to apartment size.
  • real dataAverage of real marketplace data (at least 3 quotes or jobs, all job sizes).
CantonPrice RangeReal market data
Genf (GE)CHF 940, 1310-
Zug (ZG)CHF 900, 1260-
Zürich (ZH)CHF 900, 1260CHF 825-9004 real quotes
Basel-Stadt (BS)CHF 860, 1200-
Waadt (VD)CHF 860, 1200-
Basel-Landschaft (BL)CHF 820, 1150-
Bern (BE)CHF 780, 1090-
Luzern (LU)CHF 780, 1090-
Neuenburg (NE)CHF 780, 1090-
Aargau (AG)CHF 750, 1040-
Freiburg (FR)CHF 750, 1040-
Schwyz (SZ)CHF 750, 1040-
Tessin (TI)CHF 750, 1040-
Wallis (VS)CHF 720, 1000-
Graubünden (GR)CHF 710, 980-
St. Gallen (SG)CHF 710, 980-
Schaffhausen (SH)CHF 710, 980-
Solothurn (SO)CHF 690, 960-
Thurgau (TG)CHF 690, 960-

Move-out cleaning, 65 m². Model values; values marked with ★ are averages of real quotes (at least 3, not area-normalised).

Prices by Service Type

ServiceBase Rate / m²65 m² (Example)Real data
UmzugsreinigungCHF 11.5 - 16.0 / m²CHF 780 - 1090ZH: CHF 825-9004 real quotes
WohnungsreinigungCHF 1.5 - 2.5 / m²CHF 100 - 170SG: CHF 524-7404 real quotes
GrundreinigungCHF 5.0 - 9.0 / m²CHF 360 - 640-
Büroreinigung (monatlich)CHF 2.5 - 4.5 / m²CHF 160 - 290-
FensterreinigungCHF 2.0 - 3.5 / m²CHF 130 - 230-

Prices in the Largest Cities

Move-out cleaning (65 m²) in the 10 largest Swiss cities.

CityPrice Range (65 m²)
Genf (GE)CHF 940, 1310
Zürich (ZH)CHF 900, 1260
Winterthur (ZH)CHF 900, 1260
Zug (ZG)CHF 900, 1260
Basel (BS)CHF 860, 1200
Lausanne (VD)CHF 860, 1200
Bern (BE)CHF 780, 1090
Luzern (LU)CHF 780, 1090
Aarau (AG)CHF 750, 1040
St. Gallen (SG)CHF 710, 980

Reinigungskosten-Index nach Kanton

Visuelle Darstellung der Umzugsreinigungs-Preise (65 m²) nach Kanton. Stand: Juli 2026.

Umzugsreinigung 65 m², Preisvergleich Juli 2026

GECHF 940-1310ZGCHF 900-1260ZHCHF 900-1260BSCHF 860-1200VDCHF 860-1200BLCHF 820-1150BECHF 780-1090LUCHF 780-1090NECHF 780-1090AGCHF 750-1040FRCHF 750-1040SZCHF 750-1040TICHF 750-1040VSCHF 720-1000GRCHF 710-980SGCHF 710-980SHCHF 710-980SOCHF 690-960TGCHF 690-960MinimumMaximum

Saisonale Nachfrage

Die Nachfrage nach Reinigungsdienstleistungen in der Schweiz schwankt stark nach Jahreszeit. Die Schweizer Kündigungstermine (31. März, 30. Juni, 30. September) bestimmen die Spitzen.

Hoch

Frühling (Mär, Mai)

Quelle

Mittel

Sommer (Jun, Aug)

Quelle

Hoch

Herbst (Sep, Nov)

Quelle

Tief

Winter (Dez, Feb)

Quelle

Peak-Monate für Umzugsreinigung

Jan
Feb
Mär
Apr
Mai
Jun
Jul
Aug
Sep
Okt
Nov
Dez
Spitze Mittel Tief

Service-Popularität nach Saison

Frühling & Herbst (Peak)

Umzugsreinigung, Grundreinigung, Fensterreinigung

Sommer

Fensterreinigung, Fassadenreinigung, Büroreinigung

Winter

Wohnungsreinigung, Teppichreinigung, Polsterreinigung

Ganzjährig stabil

Büroreinigung, Praxisreinigung

Schweizer Reinigungsmarkt im Überblick

CHF 4-5 Mrd.

Jährliches Marktvolumen

Quelle: allpura, Verband Schweizer Reinigungs-Unternehmen

Quelle

8'000+

Registrierte Reinigungsfirmen

Quelle: allpura, Verband Schweizer Reinigungs-Unternehmen

Quelle

~400'000

Wohnungswechsel/Jahr

Quelle: Bundesamt für Statistik (BFS)

Quelle

CHF 35-55/h

Durchschnittlicher Stundenpreis

Quelle: allpura, Verband Schweizer Reinigungs-Unternehmen

Quelle

+15-20%

Aufpreis Zürich vs. Durchschnitt

Quelle

3 Termine

Schweizer Kündigungstermine/Jahr

Quelle: Obligationenrecht (OR), Art. 266 / 267

Quelle

Daten einbetten

Verwenden Sie unsere Preisdaten auf Ihrer Website. Die JSON-API steht unter CC BY 4.0 zur freien Verwendung. Bitte nennen Sie SwissOfferten als Quelle und verlinken auf diese Seite.

JSON-API

GET /api/public/price-index

Liefert alle Preisdaten nach Service, Kanton und Wohnungsgrösse, inkl. realer Marktdaten (Feld realData, ab 3 Stichproben).

CSV-Download (für Journalisten)

reinigungskosten-report.csv

Modell- und reale Marktdaten je Zelle (Spalte real_source: model/quotes/real_deals). CC BY 4.0.

HTML-Embed

<p>Quelle: <a href="https://www.swissofferten.ch/reinigungsmarkt-schweiz">SwissOfferten Reinigungskosten-Index</a></p>

Methodology & Data Sources

The price ranges shown are a transparent pricing model: base rates per square metre, calibrated to publicly available Swiss market data (typical industry hourly rates, regional cost levels) and to experience from the SwissOfferten marketplace. These are calculated reference values, not a statistical survey.

Where we have enough real quotes (at least three per canton and service), we add the average of those real marketplace quotes and mark it with a star (★). Real values are not normalised to a standard area and may therefore differ from the model value. All information without guarantee, for binding prices, submit a free enquiry.

2026 edition, published 2026-06-17. Real marketplace data is shown as soon as at least 3 samples per cell are available.

Cite this data
SwissOfferten. "Swiss Cleaning Market in Numbers." swissofferten.ch, 2026. https://www.swissofferten.ch/reinigungsmarkt-schweiz

Lizenz: CC BY 4.0

Die Preisdaten auf dieser Seite stehen unter der Creative Commons Attribution 4.0 International Lizenz. Sie dürfen die Daten frei verwenden, teilen und bearbeiten, auch kommerziell , sofern Sie SwissOfferten als Quelle nennen und auf swissofferten.ch verlinken.

Sources & data basis

Market-size figures are industry estimates referencing the public sources below. Real price data is aggregated (from 3 samples) from the SwissOfferten marketplace.

Calculate cleaning costs

Use our cost calculator for an individual estimate or start a free enquiry.