As of Sep 17, 2022, the average annual pay for a Full Time Nanny in the United States is $40,076 a year. Just in case you need a simple salary calculator, that works out to be approximately $19.27 an hour. This is the equivalent of $770/week or $3,339/month. While ZipRecruiter is seeing annual salaries as high as $67,500 and as low as $12,500, the majority of Full Time Nanny salaries currently range between $31,000 (25th percentile) to $47,000 (75th percentile) with top earners (90th percentile) making $60,000 annually across the United States. The average pay range for a Full Time Nanny varies greatly (by as much as $16,000), which suggests there may be many opportunities for advancement and increased pay based on skill level, location and years of experience.