Pet sitters charge an average of $25 per 30-minute visit, $20 to $30 per day, $45 to $75 per night, or $250 to $375 per week. Rates depend on the services requested, if you need 24-hour pet care or service on holidays, and if you have additional pets.