Last updated November 2, 2026
Carpet cleaning in Ireland costs €120 on average, according to Bark's 2026 pricing data. Use these room, property and treatment costs to check whether a quote fits the work your carpets need.


Last updated November 2, 2026
Carpet cleaning in Ireland costs €120 on average, according to Bark's 2026 pricing data. Use these room, property and treatment costs to check whether a quote fits the work your carpets need.
According to Bark’s data, carpet cleaning costs around €120 per job on average in Ireland in 2026.
While a single room across the country costs €40 to €70, the overall mid-range for a cleaning job in Dublin is €100 and €135 across Leinster.
Bark’s figures are drawn from more than 3,600 customer requests.
Compare carpet cleaners near you and get free quotes in minutes.
The catch with carpet cleaning is that, regardless of the average costs, the total is most influenced by the number of rooms, minimum call-out charges and any extra treatment that your carpet may need.
A single bedroom can cost more per room when booked alone but less when it's a package. Many cleaners charge a minimum call-out of €60 to €100 even for a small job.
Stairs add labour and therefore increase the final amount because every tread and riser needs individual attention.
By the end of this guide, you'll have a clear idea of whether a quote matches the carpet's condition and the amount of work involved.

Most residential carpet cleaners price by room instead of using floor area alone. Furniture, stairs and access also affect how long the job takes.
A single room typically costs €40 to €70, while six or more rooms can reach €250+.
Carpet cleaning cost by room count (2026, EUR, inc. VAT)
Rooms | Typical cost |
1 room | €40–€70 |
2 rooms | €70–€110 |
3 rooms | €90–€140 |
4 rooms | €110–€170 |
5 rooms | €140–€210 |
6+ rooms | €170–€250+ |
Bedrooms and living rooms sit at different points within those totals.
A standard bedroom cleaned as part of a larger booking costs roughly €30 to €50. Booked alone, the same room may cost €50 to €70 once the minimum call-out applies. Two bedrooms usually cost €60 to €90, while three bedrooms land around €80 to €120.
Living rooms cost more individually because they're larger and usually see heavier foot traffic. A small living room runs €40 to €55, a standard room €50 to €70 and a large open-plan space €80 to €120+.
Moving heavy furniture can increase the quote.

Stairs cost more per square metre than open floor space because each step has to be cleaned individually.
Hall, stairs and landing together typically cost €60 to €100.
Hall, stairs and landing cleaning prices (2026, EUR, inc. VAT)
Area | Typical cost |
Hall only | €25–€45 |
Stairs only | €40–€70 |
Landing only | €20–€40 |
Hall, stairs and landing | €60–€100 |
Large or two-flight staircase | €80–€130+ |
The Irish Times previously reported €110 to €240 for three bedrooms, stairs and landing. That figure predates 2026, so use it just for context and not an exact current quote.
It also shows how cleaners commonly base prices on room and stair count rather than a simple hourly rate.
A whole-house carpet clean usually covers every carpeted room, plus stairs and landing where applicable.
Many newer Irish homes have hard floors downstairs.
A "whole-house" booking may therefore mainly cover upstairs bedrooms and the staircase.
Whole-house carpet cleaning prices (2026, EUR, inc. VAT)
Property | Typical cost |
1-bed apartment | €70–€120 |
2-bed apartment or home | €90–€150 |
3-bed home | €120–€200 |
4-bed home | €150–€250 |
5-bed or larger home | €200–€350+ |
Bark's €120 national average sits inside the typical three-bedroom range.
Heavy soiling can add 20% to 50% to the routine price. Extra pre-treatment, agitation and additional extraction passes all add time.
If you're cleaning several rooms, connect with carpet cleaners and get quotes for the exact rooms, stairs and conditions involved.
Most residential carpet cleaning jobs are priced by room rather than strictly by floor area. Square-metre rates become more useful for larger homes, open spaces and commercial premises.
For bigger residential areas, a practical guide is around €2 to €4 per square metre. Heavy soiling or specialist treatment can raise that to €4 to €7+ per square metre.
For smaller rooms, minimum call-out charges usually matter more than the floor area itself. A 10m² bedroom would cost under €20 at €2 per square metre, but a standalone booking will usually be closer to the €60 to €100 minimum charge.

Commercial carpet cleaning is usually priced by floor area, layout and cleaning frequency.
An open-plan office may take less time than a heavily furnished or partitioned space of the same size.
Commercial carpet cleaning prices (2026, EUR, inc. VAT)
Commercial area | Typical cost |
50m² | €100–€250 |
100m² | €200–€500 |
250m² | €500–€1,250 |
500m² | €1,000–€2,500+ |
1,000m² | €2,000–€5,000+ |
A recurring contract can reduce the effective rate because the carpet doesn't build up the same level of heavy soiling.
Businesses can also request evening or out-of-hours cleaning to avoid disrupting staff or customers.
If carpet cleaning is part of a wider workplace clean, commercial cleaners can provide more suitable quotes for either a one-off job or ongoing cleaning.

Many rugs can be cleaned on-site. Delicate, handmade or specialist rugs may need to be removed for separate treatment. Size and material have the biggest effect on price.
Rug cleaning prices (2026, EUR, inc. VAT)
Rug type | Typical cost, VAT included |
Small rug | €30–€50 |
Medium rug | €40–€70 |
Large rug | €60–€100+ |
Wool rug | €60–€120+ |
Delicate or handmade rug | €100–€250+ |
Wool and handmade rugs cost more because they need gentler treatment and can take longer to dry.
Antique or hand-knotted rugs are commonly quoted individually.
If rugs are the main job,talk to rug-cleaning professionals and request quotes based on the size and material of your rugs.

Routine carpet cleaning deals with everyday dirt, but stains and pet odours often need extra treatment.
A small stain typically adds €15 to €25 to the cleaning cost, while several stains together may add €25 to €50.
More difficult marks, such as old red wine or ink, can cost an extra €40 to €80+ because they may need stronger pre-treatment or several cleaning passes.
Not every stain can be removed completely. If the carpet fibres have been permanently discoloured, a cleaner should explain that before treatment starts.
Pet odours can be harder to deal with because the problem may sit below the surface of the carpet.
Treatment usually adds around €20 to €60+, with the higher end more likely when urine has reached deeper into the pile or underlay. Enzyme-based products may also be needed to break down the source of the smell.
A basic deodoriser is included in some cleaning packages. Where it's charged separately, allow around €10 to €30 per room.

A few common extras sit outside the standard room rates.
Check which ones apply before comparing quotes.
Upholstery cleaning add-on prices (2026, EUR, inc. VAT)
Upholstery item | Typical cost |
Armchair | €30–€50 |
2-seat sofa | €50–€80 |
3-seat sofa | €70–€110 |
Corner or L-shaped sofa | €100–€180+ |
Mattress | €40–€80 |
Need the sofa or mattress done at the same time? Compare upholstery and furniture cleaners and request one combined quote for the visit.

Carpet cleaning falls under the reduced VAT rate in Ireland, which is 13.5% in 2026. Revenue lists cleaning and maintenance services among the services that generally qualify for this rate.
For residential jobs, the price you're quoted will often already include VAT. Still, check before comparing cleaners, especially if one quote looks noticeably cheaper than another.
Commercial quotes are more likely to be shown before VAT, particularly when the customer is another business. In that case, a €200 net quote becomes €227 once 13.5% VAT is added.
The VAT treatment also assumes the cleaner is VAT registered. A business only charges VAT once it is registered or required to register, so not every smaller operator will necessarily add VAT to the bill.
The simplest way to compare quotes is to ask for the final VAT-inclusive total. That avoids comparing one all-in price with another that still has tax to be added.
Carpet cleaning in Ireland typically costs €40 to €70 for one room and €120 to €200 for a three-bedroom home. Bark's national average is €120 per job in 2026.
Stairs, rugs, pet odours, difficult stains and heavy soiling can push the total above those baseline figures.
For a routine multi-room clean, compare your quote with the room and whole-house ranges above.
Older stains or carpets that haven't been professionally cleaned in years may need a higher budget for additional treatment.
Connect with carpet cleaners on Bark and get quotes tailored to your rooms and location.
Most carpets take around 4 to 8 hours to dry after professional cleaning, although thicker carpets or heavily cleaned areas can take longer.
Good ventilation and a warm room can speed up drying. Avoid walking on the carpet or replacing heavy furniture until it's fully dry.
From the fine details of interior upkeep to the big-picture costs of structural improvements, we’ve curated the resources to help you protect your investment and love where you live.