Cost of house cleaning

Get House Cleaning Quotes From 25/Hour
Where are you located? → Articles  →  Cost & Pricing Guides  → Cost of House Cleaning


House cleaning services cost around $30/hr. Depending on things like the size of your home and the extent of service required, the rate can increase up to about $35/hour.

Where do these prices come from?

All prices stated in this article are based on FY18 pricing data compiled by The figures resulted from a comprehensive analysis of quotes submitted by Residential Cleaners on the site from July 2016 to July 2017.

House cleaning prices from real customers

Zico from NSW
He needed a professional cleaner to tidy up his 2-bedroom, 1-bathroom apartment unit.
Goldy from NSW
She wanted two bathrooms and the kitchen and living areas cleaned. She also needed help in tidying up her patio and front courtyard as well as dusting skirt boards and vacuuming the entire house.
Yvonne from Vic
Her home had four bedrooms and two bathrooms. She only needed the house vacuumed and mopped; no steam cleaning needed.

Factors that determine cleaning costs

Cleaning prices offered by businesses don’t vary much. However, the actual cost of house cleaning still depends on other factors like the following:

Your location

It’s better to hire cleaners who are based in your area. This way, you can avoid being charged additional fees for the businesses’ travel expenses.

Size of your home

Expect higher rates if your home has multiple storeys or rooms since cleaning businesses usually charge by the hour. Naturally, larger properties take longer to tidy up, and they may require additional cleaners too.

Extent of service

Plenty of businesses out there offer service packages that cover certain types of cleaning tasks. For instance, these packages could include more specialised services such as oven cleaning, high-pressure cleaning, window cleaning, etc. Some companies also have customisable packages where you can mix and match services to suit your needs. Keep in mind, though, that personalised service packages can be more expensive.

Cleaning prices across Australia

Professional house cleaners in New South Wales, Queensland, and Western Australia charge the same rate of about $30/hr. At approximately $31/hr, house cleaning costs are only a bit higher in Victoria. Meanwhile, South Australian cleaners charge an average of $35/hr for their services. House cleaning is most expensive in the Australian Capital Territory, where it costs around $37.50/hr.

Pricing information correct as at August 2017.

We get jobs done. Get quotes from over 130,000 local businesses across Australia on



Plenty of professional house cleaners can be found in your area. Check out’s highest-rated house cleaning specialists in these major cities:

Sydney | Melbourne |  Brisbane | Perth | Adelaide | Hobart | Canberra | Darwin