Parents in U.S. cities generally pay babysitters between $10 and $20 per hour. The rate is highest in expensive cities like San Francisco. The average cost of a babysitter in the U.S. is $14.66 per hour, according to SitterCity. Using babysitters to care for an infant full-time would cost about $30,493 on average.