Service Storm
Careers

Plumber Salary: How Much Do Plumbers Make?

How much do plumbers make? A guide to plumber salary by experience level (apprentice to master) and the factors that affect pay — plus how to earn more.

By Service Storm

Plumbing is one of the highest-paying skilled trades, with strong demand and pay that rises sharply from apprentice to master. This guide covers typical plumber salary ranges by experience level and what drives pay — plus the fastest ways to earn more.

Note: these are approximate U.S. ranges for general guidance and vary widely by location, employer, specialty, and union status. For exact, current figures, check the U.S. Bureau of Labor Statistics (BLS) and local wage data.

Plumber salary by experience level

Experience levelTypical annual range (approx.)
Apprentice plumber$37,000 – $48,000
Journeyman plumber$55,000 – $75,000
Master plumber$75,000 – $100,000+
Plumbing contractor / business owner$90,000 – $200,000+

Apprentices earn a percentage of journeyman wages while they train. Journeyman plumbers, licensed to work independently, earn substantially more. Master plumbers — the top license tier — can pull permits and supervise, commanding the highest wages, while owners who run their own shop have the highest ceiling because they earn profit on top of labor.

What affects a plumber's salary

  • License level: apprentice, journeyman, and master licenses each raise pay.
  • Location: wages follow local demand and cost of living.
  • Specialty: commercial, industrial, and service/repair niches can pay more.
  • Union vs. non-union: union roles often carry higher base pay and benefits.
  • Emergency and on-call work: after-hours calls add to annual income.
  • Business ownership: running a shop changes earning potential entirely.

How plumbers can earn more

Advancing your license, specializing in higher-margin work, and ultimately owning a business are the biggest levers. Profitable plumbing businesses win on systems — accurate flat-rate pricing, tight scheduling, and fast invoicing. Service Storm is plumbing software that runs estimating, scheduling, dispatch, invoicing, and payments in one platform, so owners keep more of every job and get paid faster.

Run your whole service business in one platform

From lead to ledger — scheduling, dispatch, invoicing, and payments.

Book a Demo