Nanny and household staffing agency in Moscow
We find vetted nannies, governesses, housekeepers, chefs, drivers and caregivers for families in Moscow — and Russian-speaking staff for families in Dubai, Europe and the USA.
- English-speaking nannies and governesses
- Background, document and reference checks
- 30 days to choose and replacement guarantee

Who we place
Live-in and live-out staff, full-time or part-time, for families in Moscow and abroad.

Nanny
Live-in and live-out nannies for babies, toddlers and school-age children, including English-speaking nannies.
Learn more →
Governess
Governesses and tutors who prepare children for school, help with homework and teach languages.
Learn more →
Housekeeper
Cleaning, laundry, ironing, wardrobe care and cooking — for apartments and country houses.
Learn more →
Private chef & cook
Restaurant-level chefs and family cooks: everyday family meals, kids' menus, dinner parties.
Learn more →
Driver
Personal and family drivers, including drivers for children and driver-bodyguards.
Learn more →
Caregiver
Caregivers and companions for elderly relatives, including staff with medical training.
Learn more →Why families choose Nanny City
Since 2003
More than 20 years of placing household staff with families in Moscow and abroad.
Our own database
40,000+ candidate profiles; we meet every candidate in person at our office.
English-speaking team
Our managers will guide you through the process in English.
Transparent terms
Official contract with the agency. You pay only after you choose a candidate.
Families abroad
Russian-speaking nannies and housekeepers for families in the UAE, Europe and the USA.
Confidentiality
We keep your personal data and family details strictly confidential.
Typical salaries in Moscow
| Position | Per month |
|---|---|
| Nanny (child 1+) | 130,000–180,000 RUB |
| Newborn nanny | 160,000–220,000 RUB |
| Governess / nanny with a foreign language | 170,000–250,000 RUB |
| Housekeeper | 130,000–180,000 RUB |
| Cook | 150,000–220,000 RUB |
| Driver | 130,000–200,000 RUB |
| Caregiver | 130,000–180,000 RUB |
Market guidance for 2026; the exact salary depends on experience, schedule and live-in arrangement.
Nannies from our database
Real candidates we have met in person at our office. We will match a nanny to your needs and send profiles within 1–2 days.




















How it works
You pay only after you have chosen a candidate.
Request & contract
We discuss the role, duties, schedule and budget, sign a contract and start the search.
Candidate profiles
Within 1–2 days you receive profiles of pre-screened candidates from our database.
Interviews
We arrange meetings at our office or via Zoom — an agency manager is present.
Payment & start
You approve the candidate, pay the agency fee and the candidate starts a trial period.
30 days to choose
If the candidate is not a fit, we bring the next one. Unlimited replacements for 30 days.
Long-term support
The final candidate stays with you; the Premium plan includes a replacement within 12 months.
Agency fees in Moscow and Russia
The fee is calculated from the employee's average monthly salary and fixed in the contract.
- 🔄 Unlimited replacements within 30 days of the start date
- 🔄 Unlimited replacements within 30 days of the start date
- 🛡 One more replacement within 12 months
We will estimate the right salary for your schedule and duties free of charge. You pay the employee directly under a separate contract — we provide a template.
How we screen candidates
Every candidate is vetted before we introduce them to you.
Medical check
Before starting, the candidate undergoes a medical examination and additional tests if needed.
Documents & blacklists
We verify original documents, criminal record, blacklists and employment history.
References
We personally contact previous employers and check feedback about the candidate.
Skills testing
We test professional skills and knowledge of the specialty and of working in private households.
Psychologist & polygraph
Personal interview with our specialists and a psychologist; polygraph on request.
Personal manager
A dedicated manager handles your request and any questions from start to finish.
Client reviews
Families who found their household staff through Nanny City.
The agency found a wonderful nanny for my children quickly and exactly to my requirements. I loved the attitude of the staff and the individual approach. I will recommend them to friends!
The only competent agency I have come across. I set out all my wishes — every single one was taken into account. They quickly found several candidates who matched my requirements perfectly.
This agency has already helped many of my friends and my own family. My children have a kind and caring nanny I can always rely on.
Great agency and a very capable manager — they responded to our request quickly. We chose them because they have been in business for a long time, and we have no regrets.
FAQ
How fast can you find someone?
We send the first profiles 1–2 days after your request: we have our own candidate database, updated every day.
When do I pay the agency?
After you have chosen and approved a candidate — before the trial days. You get the candidate's contacts after payment.
What if the employee is not a good fit?
For 30 days from the start date you can replace candidates free of charge, without limits. The Premium plan adds a replacement within 12 months.
How is the employee paid?
You pay the employee directly under a separate contract. We provide a contract template.
Do your staff speak English?
We have English-speaking nannies, governesses and housekeepers. Tell us the level you need — from conversational to native-level tutors.
Find your nanny or housekeeper
Leave a request — we will call back, clarify your needs and send candidate profiles within 1–2 days.




Contacts
Visit our office in central Moscow or contact us any convenient way — the consultation is free. We speak English.
