Cleaning prices Krakow and upholstery cleaning

Fixed prices with no hidden costs. Cleaning products and travel are included. Book recurring cleaning and save up to 20%.

  • Travel included
  • Products included
  • Quality guarantee
  • Pay after the job

E.g. “3-seat sofa and a 6 m² rug” or “move-out cleaning, 2 rooms”

Price with a subscription

Tap an item and we open the service with it already set in the configurator.

Download price list (PDF)

Apartment cleaning

Rooms, kitchen, hallway and bathroom. Each extra bathroom +45 PLN.

StandardMove-in / move-outDeep
1-room
210 PLN460 PLN760 PLN
2-room
240 PLN490 PLN820 PLN
3-room
280 PLN530 PLN900 PLN
4-room
325 PLN575 PLN990 PLN
5-room
375 PLN625 PLN1090 PLN

Upholstery cleaning

Price per piece, Kärcher extraction cleaning at your home.

Carpet and rug cleaning

Price per m², cleaned on site. Carpet orders from 120 PLN.

Leather furniture cleaning

Hand cleaning and conditioning, price per piece.

Window cleaning

Price per window by number of sashes, frames and sills included. After winter +25%, after renovation +50%.

Kitchen cleaning

A package by kitchen size; inside the appliances are extras. Neglected kitchen +30%.

House cleaning

Price for the whole house by area, stairs and bathrooms included. Neglected house +30%.

StandardMove-in / move-outDeep
House up to 100 m²
450 PLN700 PLN925 PLN
House 100–150 m²
600 PLN850 PLN1150 PLN
House 150–200 m²
750 PLN1000 PLN1375 PLN
Over 200 m²
from 750 PLNfrom 1000 PLNfrom 1375 PLN

After-renovation cleaning

Dust, mortar, film and stickers. Each bathroom +100 PLN.

Car upholstery cleaning

The whole interior by body type, or selected parts.

Seat upholstery: mixed ×1.1, leather ×1.2, alcantara ×1.3. A heavily soiled car ×1.3.

Ozonation

Price by area; smoke, pet and musty odours.

Space organising

Price per zone for a typical amount of things.

A zone's price assumes a typical amount of things. If there are clearly more on site, we agree scope and price before starting.

Strollers, headboards and stains

One-off services, price per piece.

Extra services

Added to a visit on the service page. Tap to open it with the extra ticked.

How we work out the price

Everything that changes the total is shown before you book. No hidden fees.

Minimum 120 PLN

The smallest order value. A single armchair is best combined with another piece.

Free travel in Krakow

Up to 15 km past the city limits +30 PLN, up to 30 km +50 PLN, once per order.

Today: +10%

A visit on the day you book, counted on the services before discounts.

−10% off your first order

A code from the gift icon in the menu or after signing up.

Subscription up to −20%

Monthly −10%, every 2 weeks −15%, weekly −20%.

Discount days up to −20%

8 working days a month, a green badge in the calendar.

10% less together

Furniture, carpets and windows added to another service in the same visit.

Discounts don't stack

Of the code, subscription and calendar, the single largest one applies.

How much does cleaning and upholstery washing cost in Krakow in 2026

Updated:

At CleanAI, apartment cleaning in Krakow costs from 210 PLN for a studio to 375 PLN for a 5-room apartment. Washing a 2-seater sofa costs 165 PLN, a corner sofa from 198 PLN, a rug from 15 PLN/m², and window cleaning from 25 PLN per window. The price includes travel within Krakow, cleaning products and Kärcher equipment. The minimum order value is 120 PLN.

Most popular services, final prices

Cleaning a 2-room apartment
240 PLN
Washing a 3-seater sofa
182 PLN
Washing an L-shaped corner sofa (up to 4 seats)
198 PLN
Washing a synthetic rug
15 PLN/m²
Cleaning a 2-pane window
40 PLN
Ozone treatment of a room up to 25 m²
200 PLN
Car upholstery washing (sedan, full interior)
600 PLN
Post-renovation cleaning, studio
350 PLN
Minimum order
120 PLN

The prices on this page are rates for a specific item or a specific package: a room, a piece of furniture, a square metre of rug, a window, a wardrobe zone. You see the total for your whole order before you book, in the configurator on the service page, and the same total appears in the confirmation email and the order PDF. You pay after the job is done, in cash or online.

Regular customers pay less with a subscription: −10% for monthly cleaning, −15% every two weeks and −20% weekly. Your first order gets −10%, and eight working days a month are marked in the calendar with a discount of 5 to 20%. Discounts do not add up: only one applies, the largest.

Read more

Apartment cleaning prices in Krakow

The package covers the rooms, kitchen, hallway and one bathroom. Each additional bathroom is +45 PLN. Move-out and deep cleaning are one-off services, so the subscription discount does not apply to them.

ApartmentStandardMove-outDeep cleanWeekly subscription
Studio / 1 room210 PLN460 PLN760 PLN168 PLN
2 rooms240 PLN490 PLN820 PLN192 PLN
3 rooms280 PLN530 PLN900 PLN224 PLN
4 rooms325 PLN575 PLN990 PLN260 PLN
5 rooms375 PLN625 PLN1090 PLN300 PLN

Subscription discount off the standard price: monthly −10%, every two weeks −15%, weekly −20%.

Upholstered furniture and mattress washing prices

Price per item, including Kärcher extraction washing, cleaning agent and odour neutralisation. Spot stains are removed as part of the wash.

ItemPriceNotes
2-seater sofa165 PLNseats, backrest, sides
3-seater sofa182 PLNsofa beds too
L-shaped corner sofa (up to 4 seats)198 PLNwith back cushions
Corner sofa, 5–6 seats220 PLNlarge corner sofa, U-shaped
Corner sofa, 7+ seats242 PLNmodular sets
Armchair55 PLNwingback chairs too
Chair / stool22 PLNseat with backrest
Office chair22 PLNseat and backrest
Single mattress, one side83 PLNboth sides: 165 PLN
Double mattress, one side165 PLNboth sides: 319 PLN
Upholstered headboard150 PLNheadboard and frame
Baby stroller upholstery70 PLNcarrycot or pushchair seat

Rug and carpet washing prices

We wash rugs at your home, on site. The price per square metre depends on the fibre, and a rug-only order starts at 120 PLN.

TypePrice per m²Example: 6 m²
Synthetic rug15 PLN90 PLN
Wool rug19 PLN114 PLN
Shaggy rug (long pile)21 PLN126 PLN
Kilim, hand-woven rug35 PLN210 PLN
Wall-to-wall carpet up to 50 m²15 PLN90 PLN
Wall-to-wall carpet over 50 m²13 PLN—

Other services: starting prices

ServicePrice fromWhat it depends on
Window cleaning25 PLN / windownumber of panes; after winter +25%, after renovation +50%
House cleaning450 PLNfloor area; over 200 m² +3 PLN/m²
Post-renovation cleaning350 PLNnumber of rooms, each bathroom +100 PLN
Kitchen cleaning150 PLNsize; neglected kitchen +30%
Leather furniture cleaning30 PLNtype of item; 3-seater sofa 265 PLN
Car upholstery washing50 PLNfull interior: sedan 600 PLN, estate 700 PLN, SUV 800 PLN
Ozone treatment100 PLN (car)area; room up to 25 m² 200 PLN
Home organising180 PLN / zonezone and amount of belongings
Stain removal120 PLNminimum order; whole items priced separately

Sample orders and what they cost

This is how the price adds up in practice. Amounts come from the current price list, without discounts, with travel within Krakow.

OrderTotalHow it is calculated
2-room apartment + oven + fridge350 PLN240 + 60 + 50 PLN
3-seater sofa + 2 armchairs292 PLN182 + 2 × 55 PLN
Synthetic rug 6 m² + wool rug 4 m²166 PLN6 × 15 + 4 × 19 PLN
Cleaning 2 rooms and washing a 3-seater sofa in one visit404 PLN240 PLN + sofa with −10% off: 164 PLN
One armchair120 PLNthe armchair costs 55 PLN, but the minimum order applies
3-room apartment, weekly224 PLN / visitinstead of 280 PLN; over 4 visits you save 224 PLN
Sedan, full interior, 10 km outside Krakow630 PLN600 PLN + travel 30 PLN

Discounts and surcharges

RuleAmountWhen
First order−10%code from the gift icon in the menu or after creating an account
Subscription−10% / −15% / −20%monthly / every 2 weeks / weekly
Discount days in the calendar−5% to −20%8 working days a month, marked when you book
Service added to a visit−10%furniture, rugs or windows ordered together with another service
Same-day visit+10%calculated on the services before discount
Travel up to 15 km outside Krakow city limits+30 PLNonce per order
Travel 15–30 km outside Krakow city limits+50 PLNonce per order; further away, priced individually

Discounts do not combine: of a promo code, a subscription and a calendar day, only the largest one applies. Items discounted −10% for a shared visit get no other discount.

What the price includes

Every price in the list covers the team's visit with all equipment, the cleaning products and the work itself. For upholstery and rugs we use Kärcher extraction cleaners and products that are safe for children and pets. After washing we extract the moisture, so furniture usually dries in 2–5 hours. For cleaning we bring cloths, mops, a vacuum cleaner and detergents, so you do not need to prepare anything.

Travel within Krakow's administrative boundaries is free, whatever the district: Nowa Huta, Podgórze, Bronowice, Ruczaj or Stare Miasto all cost the same. Outside the city there is one travel surcharge for the whole order, not one per service.

What the price depends on

The price depends mainly on what we clean and how much of it: the number of rooms, the size of the furniture, the rug area, the number of window panes. That is why the price list shows rates per item, not per hour. With hourly pricing you do not know in advance what you will pay; with a per-item rate you know before you book.

The second factor is condition. Heavily soiled windows after winter cost 25% more, after renovation 50% more, and a neglected kitchen 30% more. For cars, mixed upholstery is ×1.1, leather ×1.2, Alcantara ×1.3, and a very dirty interior ×1.3. You see these surcharges in the configurator before you send the order.

The third factor is timing. A same-day visit disrupts the team's schedule, so it costs +10%. On the other hand, days marked with a green badge in the calendar are up to 20% cheaper, because they fill routes on quieter days of the week.

Can the price change on site

The price in your confirmation is final if the order describes what we find on site. It changes only when there is more work to do: a corner sofa instead of a 2-seater, a wardrobe with clearly more items than usual, or a larger rug. In that case the team tells you before starting and does nothing without your consent.

We assess stains before washing and tell you honestly which will come out completely and which will only fade. You do not pay extra for a stain that did not come out.

How to order at the listed price

The easiest way is to click a price in the price list: the service page opens with that item already set in the configurator. There you add other items, pick a day in the calendar (discount days are marked), and enter your address and details. The price updates as you go, and after sending the order you get an email with the order PDF.

You can also describe the job in words or by voice in the search box on the home page, in any of the four languages, or send a photo to the AI calculator: the AI recognises the furniture or rug and quotes a price from the same price list. If you prefer to talk, call the number in the site header or message us on WhatsApp.

Subscription: how much you actually save

A subscription is a fixed cleaning slot every week, every two weeks or every month. The discount is calculated from the standard price and applies to every visit. Example: a one-off clean of a 2-room apartment costs 240 PLN, and 192 PLN on a weekly subscription. Over four visits that is 192 PLN less.

The subscription does not reduce the price of services that are one-off by nature: post-renovation, move-out and deep cleaning, stain removal, stroller and headboard washing, ozone treatment and home organising.

Payment and invoices

You pay after the job is done, in cash to the cleaner or online: BLIK, card, Apple Pay or Google Pay. On request we issue an invoice to a company: just tick “Company” (Firma) in the form and enter the NIP (Polish tax ID). Companies and property managers have a separate offer for ongoing cooperation (the “Partnership” page).

Questions about prices

In short: what changes the total and how to pay.

Yes, if the order describes what we find on site. You see the price in the configurator before booking, and the same price appears in the confirmation. It changes only when there is clearly more work, and always with your consent before the work starts.