Nanny Salary in St. Louis, MO

Updated on May 09, 2025
Position
City
Salary

How much does a Nanny make in St. Louis, MO?

The average salary for a Nanny is $52,489 per year in St. Louis, MO.

In St. Louis, MO, a nanny can expect to earn a competitive salary. The average annual salary for a nanny in this area is around $52,489. This figure can vary based on experience, the number of children cared for, and specific duties. Nannies with more experience or those who handle additional responsibilities often earn more.

Factors that can influence a nanny's salary include:

  • Years of experience
  • Specialized skills or certifications
  • Number of children cared for
  • Additional duties such as cooking or tutoring

Nanny jobs in St. Louis, MO

What are the highest paying cities for a Nanny near St. Louis, MO?

Job seekers looking for nanny positions near St. Louis, MO, can find higher pay in nearby cities. Chicago, IL, leads with a salary of $62,395, offering a significant advantage. Atlanta, GA, follows closely with a salary of $54,572, making it another attractive option.
Graph displaying highest paying cities salaries for Nanny jobs near St. Louis, MO, highlighting Chicago, IL with the highest at $62,395 and Pittsburgh, PA with the lowest at $47,006.
  1. Chicago, IL
    Average Salary: $62,395
    In Chicago, families seek caregivers who can balance city life with a nurturing environment. Opportunities exist with prominent families and childcare agencies. The city offers diverse experiences and professional growth.
    Find Nanny jobs in Chicago, IL


  2. Atlanta, GA
    Average Salary: $54,572
    Atlanta provides a vibrant setting for caregivers. Families here value education and development. Working with local schools and childcare centers can enhance professional skills. The city offers a mix of urban and family-friendly activities.
    Find Nanny jobs in Atlanta, GA


  3. Madison, WI
    Average Salary: $53,347
    Madison offers a family-oriented atmosphere with a strong emphasis on education. Caregivers can find fulfilling roles with local families and schools. The city's community spirit makes it a great place to work and live.
    Find Nanny jobs in Madison, WI


  4. Fort Worth, TX
    Average Salary: $52,655
    Fort Worth presents a warm, welcoming environment for caregivers. Families here appreciate those who can provide both care and education. Opportunities exist with local schools and childcare providers. The city's rich culture adds to the experience.
    Find Nanny jobs in Fort Worth, TX


  5. Nashville, TN
    Average Salary: $49,284
    Nashville combines a lively city atmosphere with family values. Caregivers can find rewarding positions with local families and educational institutions. The city's music scene and community events offer unique experiences.
    Find Nanny jobs in Nashville, TN


  6. Omaha, NE
    Average Salary: $48,680
    Omaha offers a friendly, family-focused environment. Caregivers can work with local families and childcare centers. The city's strong sense of community provides a supportive work setting. Opportunities for professional development are plentiful.
    Find Nanny jobs in Omaha, NE


  7. Cincinnati, OH
    Average Salary: $48,531
    Cincinnati provides a balanced environment for caregivers. Families here value both care and education. Working with local schools and childcare agencies can enhance professional skills. The city's vibrant culture offers many activities.
    Find Nanny jobs in Cincinnati, OH


  8. Springfield, MO
    Average Salary: $47,667
    Springfield offers a welcoming atmosphere for caregivers. Families here appreciate those who can provide both care and education. Opportunities exist with local schools and childcare providers. The city's natural beauty adds to the experience.
    Find Nanny jobs in Springfield, MO


  9. Indianapolis, IN
    Average Salary: $47,470
    Indianapolis provides a dynamic environment for caregivers. Families here value education and development. Working with local schools and childcare centers can enhance professional skills. The city offers a mix of urban and family-friendly activities.
    Find Nanny jobs in Indianapolis, IN


  10. Pittsburgh, PA
    Average Salary: $47,006
    Pittsburgh offers a unique setting for caregivers. Families here appreciate those who can provide both care and education. Opportunities exist with local schools and childcare providers. The city's rich history and culture add to the experience.
    Find Nanny jobs in Pittsburgh, PA

What are the best paying companies for a Nanny in St. Louis, MO?

TLC Family Care stands out as a top employer for nanny jobs in St. Louis, MO. They offer competitive pay and a supportive work environment. Gateway Maintenance also provides good salaries for nannies in the area. Both companies value their employees and offer benefits. This makes them great choices for anyone seeking a nanny job.
Graph displaying best paying company salaries for Nanny jobs in St. Louis, MO, highlighting TLC Family Care with the highest at $57,570 and Gateway Maintenance with the lowest at $48,868.
  1. TLC Family Care
    Average Salary: $57,570
    TLC Family Care offers a nurturing environment for children in St. Louis, MO. They provide excellent care and support for families. TLC Family Care operates in various neighborhoods, ensuring families have access to quality care.


  2. Gateway Maintenance
    Average Salary: $48,868
    Gateway Maintenance is a company that values family and child care. They offer competitive salaries for Nanny positions. Their services are available in different areas of St. Louis, MO, providing flexibility for families.

Currently 1,192 Nanny job openings, nationwide.

How's the job market for a Nanny in the US?

Learn what a Nanny does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nanny today.
Position
Overview
Nanny
1,192 Job Openings