In 2026, Edmonton handymen typically charge about $60 to $100 an hour with a one- to two-hour minimum, according to HomeStars. Common jobs run roughly $75–$175 for a leaky faucet, $80–$200 for a drywall patch, $100–$300 for TV mounting and $90–$180 for furniture assembly. Bundling several jobs into one visit is the easiest way to save.
“How much will it cost?” is the first question almost everyone asks, and it’s a fair one. The honest answer is that it depends on the job, but there are some useful benchmarks for Edmonton. Here’s what you can expect to pay in 2026, what pushes the price up or down, and how to get the most out of a visit.
Typical handyman rates in Edmonton
According to HomeStars’ Edmonton cost guide (updated August 2026), handymen in Edmonton typically charge $60 to $100 per hour, usually with a minimum of one to two hours. That minimum exists because every visit includes travel, loading tools and setting up, even if the job itself takes fifteen minutes.
Some handymen charge purely by the hour. Others, including us, prefer to look at photos and give a price for the job. A per-job price is easier to budget for, and you’re not watching the clock while someone works.
Typical prices for common jobs
These ranges come from the same HomeStars guide and reflect the Edmonton market in general, not our specific prices. Treat them as a rough guide; your job may land outside them.
| Job | Typical Edmonton range |
|---|---|
| Fixing a leaky faucet | $75 – $175 |
| Drywall patch | $80 – $200 |
| Door repair | $100 – $250 |
| Light fixture installation | $75 – $250 per job |
| TV mounting | $100 – $300 |
| Furniture assembly | $90 – $180 |
Parts and materials are usually extra: the faucet, the light fixture, the TV mount, the replacement door.
What makes a job cost more (or less)
The wall, floor or surface
Mounting a TV into wood studs in a south Edmonton new build is quick. Mounting the same TV on a concrete wall in a downtown condo tower takes a hammer drill, different anchors and more time. Plaster walls in older homes in neighbourhoods like Garneau or Highlands need extra care so they don’t crack.
What we find when we open it up
A faucet swap is simple until the shut-off valves under the sink won’t turn. A drywall patch is quick until there’s water damage behind it. A good handyman will stop and tell you before doing extra work, rather than surprising you on the invoice.
Size and quantity
A nightstand takes half an hour to build. A big wardrobe system with sliding doors can take most of an afternoon. A single nail-pop repair is quick; twenty of them across a new house is a day’s work.
Access and timing
High ceilings, tight crawlspaces, condo elevator bookings and parking can all add time. So can rush jobs that need to be squeezed in at short notice.
Five ways to keep the bill down
- Bundle your jobs. This is the big one. If there’s a minimum charge, fill it. Walk around the house and list everything: the running toilet, the closet door, the blinds, the patch in the hallway.
- Send good photos. A close-up and a wide shot of each job, plus model numbers or product links, gets you an accurate quote and avoids a separate estimate visit.
- Have parts ready, or let us get them. If you’re supplying a faucet or fixture, have it on site before the visit. Running to the store mid-job is time you pay for.
- Clear the work area. Moving furniture away from the wall before we arrive saves time.
- Don’t wait. A tub that needs re-caulking today could need a new surround next year if water gets behind it.
When a handyman isn’t the cheapest option
For some jobs, a specialist is better value. Whole-house painting, full flooring installs, roofing, and anything that needs a licensed electrician, plumber or gas fitter should go to that trade. A handyman who’s honest will tell you that instead of taking the job anyway. We wrote more about this in what a handyman can and can’t do in Alberta.
Getting a price from Fix & Go
Text photos of your list to 780-566-1352 or use the quote form below. We’ll send a price for the job before any work starts, and quotes are always free.
