Expect to pay between $45 and $200 per hour for a plumber, depending on the factors above. The average rate is usually $70 to $120 per hour, not including any trip fees or materials. Small repair jobs don't require a permit to complete the task.