Regular cleaners in the UK cost around £17–£22 an hour outside London and £22–£29 in London in 2026. Weekly and twice-weekly slots are the cheapest per hour.
Hourly guide and typical weekly 2-bed visit (2.5 hrs)
Region
Hourly guide
2-bed weekly visit
London
£22–£29
£55–£70
South East
£20–£25
£50–£60
East of England
£19–£24
£50–£60
South West
£18–£23
£45–£60
West Midlands
£17–£22
£40–£55
East Midlands
£17–£22
£40–£55
North West
£17–£21
£40–£50
Yorkshire
£17–£21
£40–£50
North East
£16–£21
£40–£50
Wales
£17–£21
£40–£50
Scotland
£17–£22
£40–£55
Northern Ireland
£16–£21
£40–£50
By frequency
Hourly guide by frequency
Frequency
Hourly guide
Best for
Twice weekly
£17–£22/hr
Lowest hourly rate; best for big families, pets and shared houses
Weekly
£18–£23/hr
The most popular slot — the home never gets beyond a routine clean
Fortnightly
£19–£24/hr
A good balance for couples and smaller homes
Monthly
£20–£26/hr
Each visit does a little more, so allow extra time
By home size
Guide prices per visit (South West rates, 2026)
Home
Typical time
Guide price
1-bed flat / studio
2 hrs per visit
£35–£45
2-bed home
2.5 hrs per visit
£45–£60
3-bed house
3 hrs per visit
£55–£70
4-bed house
4 hrs per visit
£70–£90
5-bed+ house
5 hrs per visit
£90–£115
Guide prices for planning only, compiled from published 2026 UK market price guides and our own pricing. Your exact price is confirmed after a free walk-round.