How much a babysitter costs depends on a variety of factors, including where you live and how many children you have. According to ZipRecruiter, the majority of babysitting jobs cost approximately $10 to $20 per hour for a single child.