According to sitters.com, most babysitters are paid $8 to $11 per hour. These babysitting rates can vary depending on a number of factors. Generally the further outside a city you are, the less you have to pay per hour. Many moms pay a flat rate per hour, plus an additional $1-$3 per extra child. This means that for two children a babysitter may cost between $9 and $14 per hour.