The average hourly rate a plumber charges varies by region. On the low end of the pay scale, plumbers charge between $45 to $75 per hour. On the higher end of the pay scale, plumbers charge $75 to $150 per hour, as of September 2015.
When hiring a plumber, most charge a 2-hour minimum. Some plumbers do not charge by the hour, but bill their clients a flat fee for services. If a customer needs to hire a plumber for an emergency on a weekend or at night the plumber can also charge a fee. Some jobs, such as the installation of a water heater or garbage disposal, can cost more per hour.