Average nanny pay in London
The average (median) nanny wage for a live-out nanny in London is £10 net per hour. 63% of nannies earn £10 or £11 net per hour. 80% of nannies earn between £10-12 net per hour.

Nanny pay in London for a nanny share
On average (median) nannies get paid £13 vs. £10 for sole care. This doesn't mean nannies get paid £3 more for doing a nanny share than for sole care, just that wages are higher for nannies in shares. This is the biggest factor which impacts pay across all variables including experience and qualifications.
Nanny pay in London when hired via an agency
When hired through an agency nannies in London typically get paid £1 more than nannies not hired via an agency.
Here's what else we found:
- Ofsted registration does not make a significant impact on net pay per hour
- Only 12% of nannies spoke a language other than English to the children, and on average did not get paid more than nannies speaking only English
- Nannies with more than 5 years experience, on average earn £1 more an hour than those with less experience.
- Years of study did not make a difference to pay per hour
Considering a nanny share? Register today to find a local family to nanny share with. Finding a nanny share is easy with Koru Kids, we'll look after all the admin, including contracts, taxes, payroll and payments.