According UrbanSitter's 2017 National Childcare Rate Survey, babysitters in the US charge an average of $15.20 an hour for one child. San Francisco's babysitters are the most expensive at $17.34 an hour, and Denver's are the cheapest at $12.22 an hour.