How much do plumbers make? There is no single plumber salary that applies everywhere. Pay changes with location, licensing, experience, specialty, overtime, employment type, and whether the plumber is an employee or owns a plumbing business.
For a current Canadian benchmark, the Government of Canada Job Bank reports national plumber wages of $21.00 per hour at the low end, $34.00 per hour at the median, and $46.00 per hour at the high end. Those figures were updated November 19, 2025 and are based primarily on 2023–2024 Labour Force Survey data. Regional wages vary, so plumbers should check the current Job Bank wage report for their market.
Employees usually think about wages and benefits. A self-employed plumber or plumbing business owner has a different equation: revenue is not take-home income. Pricing, labour, materials, vehicles, insurance, overhead, callbacks, unbilled time, and other costs all affect profit.
Whether you are building a plumbing career or running a service company, the useful question is not just what plumbers earn today. It is which levers can improve your earning potential over time.
What Affects the Average Plumber Salary?
Average plumber salary figures can be helpful benchmarks, but they hide major differences between plumbers. Apprentice plumbers and newly qualified plumbers generally have different earning potential than experienced plumbers. A tradesperson working full time for an employer also has a different compensation structure from someone who owns a plumbing business.
Factors that can influence plumbing salaries and earnings include:
province, state, region, or local market
apprenticeship stage and qualifications
years of practical experience
residential, commercial, industrial, or specialized work
hours worked, overtime, and emergency call-outs
employment versus self-employment
pricing and job mix
business costs and operating efficiency
That is why two qualified plumbers in the same country can earn very different amounts.
1. Build Higher-Value Plumbing Skills
The first way to improve earning potential is to become more valuable in the trade. Training, certifications, licensing progression, and specialized knowledge can open different career opportunities.
Depending on local rules and market demand, plumbers may develop expertise in commercial properties, complex service work, hydronic systems, gas-related work where appropriately licensed, controls, larger equipment, or other specialties.
The goal is not to chase a specialization because it sounds lucrative. Look at the actual work available in your region, the qualifications required, the investment in training and tools, and whether customers or employers value the skill.
For apprentice plumbers and newly qualified plumbers, gaining broad hands-on experience and progressing through the applicable apprenticeship or licensing system is usually the foundation. Training and legal requirements vary by region, so use the relevant provincial, state, or local trade authority for current requirements.
2. Understand the Difference Between Wage, Revenue, and Profit
Employed plumbers usually evaluate pay by hourly wage, annual salary, overtime, benefits, and career progression. Self-employed plumbers need to think differently.
If a plumber charges a customer $150 for an hour of service, that does not mean the plumber earned $150 personally. The business may need to cover technician wages, travel, fuel, vehicles, insurance, tools, software, office costs, materials, taxes, non-billable time, and warranty or callback work.
A plumbing business owner should know the real cost of delivering each type of job. That makes pricing decisions more useful than simply copying what another company charges.
Track labour, materials, travel, and other job costs against the revenue from the work. Over time, that helps identify which services and customers contribute to the business and which jobs are being underpriced.
3. Improve Estimating, Pricing, and Job Costing
Plumbers can be busy and still leave money on the table if estimates do not reflect the real cost of the work.
Strong estimating starts with a clear scope. Consider expected labour, materials, equipment, travel, access conditions, subcontracted work where applicable, and the level of uncertainty in the job. Then compare completed jobs with the original estimate.
For plumbing companies, connected job records make that review easier. ServiceBox can keep quotes, work orders, technician time, materials, and invoicing in the same service workflow. Managers can review the job information when evaluating pricing and job costing.
Explore ServiceBox job management software.
4. Reduce Unproductive Admin Work
Administrative work is necessary, but time spent repeatedly entering the same customer, site, job, labour, and material information is time that cannot be used on billable work or higher-value management tasks.
Field service software can connect customer records, quotes, work orders, scheduling, technician field updates, and invoicing so the office and field teams work from shared job information.
ServiceBox lets plumbing companies keep customer and site records in a centralized system, create and manage work orders, schedule field staff, capture job information from supported mobile devices, and use the service record as work moves toward invoicing.
This does not mean every step is fully automated or that software replaces office staff. The benefit is a more connected workflow with less need to recreate information across separate tools.
See ServiceBox plumbing software.
5. Improve Scheduling and Technician Utilization
A plumbing business earns more effectively when its available field capacity is matched to the right work. Poor scheduling can create gaps, unnecessary travel, overtime pressure, or technicians arriving without the job details they need.
ServiceBox provides scheduling and dispatch tools that let office staff see technician availability, assign work, and send job information to the field. Dispatchers can consider schedule, skill, job context, customer requirements, and location when making decisions.
The software should not be treated as a system that automatically chooses the closest or best plumber for every job. The dispatcher still makes the operating decision.
Over time, plumbing business owners can review workload, hours worked, job types, and capacity to understand whether the schedule supports the amount and type of work the company wants to perform.
Explore scheduling and dispatch.
6. Build Recurring Service Relationships
Some plumbing companies build recurring service around commercial customers, property managers, maintenance programs, inspections, or other repeat needs.
Recurring work can make future workload easier to plan, but it does not guarantee predictable revenue or customer retention. The value depends on the service agreement, pricing, work required, service quality, and customer relationship.
ServiceBox supports recurring scheduling and preventative maintenance workflows so planned work can be connected to the customer, site, equipment, work order, technician activity, and billing process.
For a plumbing business, that can be useful when a customer has multiple locations or repeat service requirements that need to be tracked over time.
Explore preventative maintenance workflows.
7. Manage Materials and Inventory Deliberately
Materials have a direct effect on job cost and profit. Carrying too much stock ties up cash, while not having needed parts can create extra trips or delays.
Plumbing companies should know what materials are being used on jobs, what commonly used stock is available, and which purchases need attention. Inventory software can provide visibility into parts and materials, but it should not be described as automatically reordering everything or guaranteeing that stock counts are always correct.
ServiceBox can connect inventory information with service work so teams have better context around materials used on jobs. Good inventory discipline still requires purchasing processes, physical controls, and review by the business.
8. Tighten Invoicing and Accounting Discipline
Completed work does not help cash flow until it is billed and collected under the agreed terms.
A useful plumbing workflow keeps field information connected to invoicing. When labour, materials, work completed, notes, and other job details are recorded against the work order, the office has better information available when preparing the invoice.
ServiceBox connects quotes, work orders, and invoicing workflows, while accounting integrations support connections with QuickBooks Online, QuickBooks Desktop, and Sage 50 Canada according to the company's setup.
That does not remove the need for office review, accounts-receivable processes, reconciliation, or good accounting practices. It makes the service record easier to carry through the business workflow.
Explore quotes and invoicing and accounting integrations.
Do Self-Employed Plumbers Make More Money?
They can, but self-employment also adds risk and costs.
An employed plumber may receive a wage or salary plus benefits without personally carrying all the costs of acquiring customers, operating vehicles, buying tools, maintaining insurance, administering the business, and covering slow periods.
A self-employed plumber controls pricing, customer selection, service mix, and business decisions, but revenue must cover the full cost of operating the company before it becomes owner income.
For someone considering self-employment, the right comparison is not employee wage versus customer billing rate. Compare total employee compensation with realistic business profit after expenses and the value of the owner's time.
Do Plumbers Make Good Money?
Plumbing can provide a solid career, but the answer depends on location and career path. Government wage data shows a meaningful range even within Canada, and pay can vary further with qualifications, specialty, overtime, and employer.
For business owners, the opportunity can be larger than an employee wage, but so are the responsibilities. Strong pricing, job costing, scheduling, customer service, material control, and billing discipline matter as much as technical plumbing skill.
How Much Does Plumbing Business Software Cost?
Software pricing changes over time and depends on plan, users, and features. Rather than relying on an old per-user figure in a blog post, see current ServiceBox pricing.
Use Better Job Data to Improve the Plumbing Business
Software does not determine how much a plumber earns. It can, however, give a plumbing company a more connected view of customers, jobs, schedules, technician activity, time, materials, invoicing, and accounting.
That makes it easier for managers to ask better questions: Which work is profitable? Where is technician capacity going? Are jobs being priced with enough information? Are materials being captured? Is completed work moving into invoicing?
Book a ServiceBox demo to walk through a real plumbing workflow from customer and quote through scheduling, field work, materials, and invoicing.



.webp)