1 Private investigators typically charge an hourly rate plus expenses. 2  Depending on the type of work done, the location and whether the case requires one investigator, two or more, the hourly rate can vary $40-$300 an hour but typically averages about $50-$100 an hour.