Pricing by neighborhood — Landscaper · Portland, OR
| Neighborhood | Low | High | Why the price moves |
|---|---|---|---|
| Northwest Hills / Forest Park | $75 | $120 | Estate design-build, sloped wooded lots, native restoration, fire-buffer pruning near urban-wildland edge |
| Pearl / NW Portland | $70 | $110 | Loft courtyards, rooftop planters, container gardens, freight-elevator and load-in scheduling |
| Eastmoreland / Laurelhurst | $70 | $115 | Premium historic estates, mature canopy, heritage-tree protections, period-appropriate planting |
| Lake Oswego / West Linn | $75 | $125 | Lakeside luxury design-build, irrigation and lighting integration, HOA design review |
| Hawthorne / Sellwood / SE inner | $55 | $90 | 1900s craftsman cottage gardens, narrow side-yards, moss-prone lawns, raised-bed and pollinator installs |
| Alberta / NE inner | $55 | $90 | Permaculture and food-forest installs, fruit-tree pruning, gentrifying blocks mix DIY and pro work |
| Beaverton / Hillsboro | $50 | $80 | Washington County suburban tract; mow-and-blow plus seasonal cleanup the dominant pattern |
| Gresham / Outer East | $44 | $72 | Lowest metro rates; flatter sites, easier equipment access, fewer tree-permit triggers |
Landscaper hourly rate by neighborhood in Portland, OR. Ranges reflect typical contractor pricing including travel time, building-type access, and local labor density.
How much does a landscaper cost in Portland?
Portland landscapers charge $44-$73 per hour for scheduled crew work, with an average of $58/hr. Storm-response and after-hours calls run $130-$220/hr plus a $125-$275 trip charge. Geography matters: Lake Oswego, West Linn, and Northwest Hills estate work sits at the top of the range because of sloped wooded lots, HOA design review, and integrated irrigation, lighting, and hardscape scope. Gresham and outer-east suburbs sit at the bottom.
The Bureau of Labor Statistics reports the median hourly wage for landscaping and groundskeeping workers in the Portland-Vancouver-Hillsboro metro at $21.69. The gap between that and the $58/hr you actually pay is real and explainable, and the rest of this article walks through where every dollar goes, what permits you actually need, and what to ask when comparing quotes.
Portland Landscaper Rates by Neighborhood
The Portland metro is not one market. An Eastmoreland restoration with mature heritage oaks and a 1920s perennial border is a different job than a 1990s tract lot in Gresham with flat turf and a six-foot fence, and the price reflects that. The full per-neighborhood breakdown sits at the top of this page; this section explains the why behind the numbers.
The west-side premium is not arbitrary. A typical Lake Oswego or Northwest Hills project includes mature-canopy arborist coordination, sloped-lot terracing and drainage, HOA architectural approval (two to six weeks for design submittals in Lake Oswego), integrated irrigation and low-voltage lighting that pulls a specialty sub, and limited material-staging room on narrow hillside driveways. Inner-east and outer-east work skips most of that and leans on volume turf maintenance, cottage gardens, and permaculture installs.
Comparable cities for cross-reference:
- Seattle landscaper costs — $55-$91/hr
- San Francisco landscaper costs — $65-$110/hr
- Denver landscaper costs — $55-$90/hr
- Minneapolis landscaper costs — $50-$85/hr
Portland sits roughly 10-20% below the Seattle metro rate, mostly explained by lower Oregon L&I-equivalent insurance costs and a smaller Eastside-style luxury design-build market.
Portland Landscaper Pricing by Property Type
Neighborhood is one axis. Property type is the other, and it often matters more than the zip code. A 1908 craftsman in Hawthorne with a 40-foot frontage and a side-yard the width of a wheelbarrow costs more per square foot to landscape than a flat Beaverton ranch on the same block, because access slows everything down.
| Property type | Hourly rate | Why the price moves |
|---|---|---|
| Lake Oswego / West Linn lakeside custom | $75-$125 | HOA design submittal, lakeside buffer rules, integrated irrigation and lighting, premium plant material |
| Northwest Hills / Forest Park estate | $75-$120 | Sloped wooded lots, fire-buffer pruning, native restoration, mature-canopy arborist coordination |
| Eastmoreland / Laurelhurst historic | $70-$115 | Heritage-tree protections, mature plantings, period-appropriate design, narrow driveways |
| Pearl / NW loft + courtyard | $65-$105 | Rooftop and container work, load-in scheduling, freight-elevator coordination, weight-load limits |
| Craftsman cottage (Hawthorne, Sellwood, Alberta) | $55-$90 | Side-yard access constraints, moss management, raised beds, permaculture and food-forest installs |
| Suburban tract (Beaverton, Hillsboro) | $50-$80 | Standard turf maintenance, drought-tolerant retrofits, larger flat lots, easier equipment access |
| Gresham / outer-east suburban | $44-$72 | Flat lots, easy equipment access, dominant mow-and-blow market |
The Eastmoreland and Laurelhurst premium is real and not arbitrary. Heritage-tree work in those neighborhoods triggers Title 11 review for anything over the size threshold, and a 1920s estate often has two or three protected trees in the front yard alone. If your project sits in a designated historic district or includes any tree over 20 inches in diameter, ask whether the contractor has filed a heritage-tree permit in the last 12 months.
What Your Billed Hour Actually Covers
The $21.69 BLS wage is take-home pay for the worker on the ground, not what the customer pays. The customer rate of $44-$73/hr covers everything the business needs to legally operate in Oregon.
Roughly: 50% labor, 13% commercial liability, bonding, and workers’ comp insurance ($8,000-$16,000/yr per crew in Oregon; LCB requires a $10,000 bond minimum for landscape contractors), 11% trucks, trailers, mowers, blowers, and specialty equipment (mini-excavator rentals, plate compactors, irrigation tools, chippers for storm work), 10% Portland-specific overhead (LCB licensing and continuing-ed fees, yard-waste hauling and tipping fees at Metro transfer stations, parking and dispatch), and 16% contractor profit margin. Strip any of those out and the business cannot stay open.
This is why the cheapest quote is not always the right one. A crew bidding $30/hr is usually a side-job operator working without LCB licensing (Oregon requires a license for any landscape work over $500; unlicensed work can void your homeowner’s policy), without an LCB bond (no recourse if they walk off mid-project), or about to disappear before the rainy season.
Portland Permits and What They Cost
Portland Urban Forestry, the Bureau of Environmental Services (BES), and the Bureau of Development Services sit on top of every meaningful landscaping job past basic maintenance. Skipping the permit step is the most common way homeowners turn a $4,000 patio into a $10,000 problem when an inspector flags it during a future sale.
| Work | Permit | Typical cost | Lead time |
|---|---|---|---|
| Heritage or street tree removal | Urban Forestry Tree Permit (Title 11) | $50-$350 (notice fee; mitigation extra) | 2-4 weeks; arborist report + replanting required |
| Retaining wall over 4 ft | BDS Building Permit | $300-$1,000 | 4-8 weeks; engineering stamp required |
| Rain garden / bioswale (Green Street tie-in) | BES Stormwater Connection / Ecoroof Review | $150-$650 | 3-6 weeks; SW Code Section 1.2 compliance |
| Driveway curb cut or apron | PBOT Right-of-Way Permit | $200-$700 | 3-6 weeks; affects parking and ROW |
| Hardscape over 500 sq ft impervious | BDS Site Development Review | $150-$500 | 2-6 weeks; ties into stormwater code |
| Irrigation backflow + tap | Portland Water Bureau Cross-Connection | $200-$600 | 2-4 weeks; annual backflow test required |
Your landscaper files most permits on your behalf and the fee gets added to the invoice. Heritage-tree mitigation is the line item that surprises homeowners: Urban Forestry typically requires 1-3 replacement trees per heritage tree removed, and a 2-inch caliper replacement tree installed runs $350-$800 each. For larger renovations involving multiple trades, expect to coordinate the landscape permit with a Portland handyman for fence and deck repair and a Portland gutter crew when the new drainage layout shifts downspout routing into the new rain garden.
Common Landscaper Job Pricing in Portland
These are typical all-in prices, including labor, materials, yard-waste hauling, and applicable permit fees. Lake Oswego, Northwest Hills, and inner-east historic sit at the high end of each range; Gresham and outer-east at the low end.
| Job | Total cost | Labor hours | Notes |
|---|---|---|---|
| Spring cleanup (mid-size lot) | $350-$800 | 4-8 | Pruning, bed cleaning, moss removal, mulch refresh |
| Lawn aeration + overseed + lime | $200-$420 | 2-4 | Best in mid-September through October; PNW clay needs lime |
| Sod installation (per sq ft) | $2.25-$5.00 | varies | Includes soil prep, sod, starter fertilizer |
| Flagstone or paver patio install | $22-$40/sq ft | varies | Base prep matters; 36 in/yr rain demands proper drainage |
| Rain garden / bioswale (per project) | $3,000-$10,500 | 24-72 | BES Green Street-compliant; sometimes rebated via Clean River Rewards |
| Cedar fence install (per linear ft) | $35-$70 | varies | Western red cedar standard locally; treated posts $5-$12 each |
| Drip irrigation install (typical lot) | $2,000-$5,800 | 12-30 | Smart controller adds $300-$650; backflow $250-$600 |
| Native plant conversion (per 1,000 sq ft) | $4,000-$8,500 | 20-50 | Sword fern, salal, vine maple, oregon grape; lower long-term water bill |
| Tree pruning (per tree, mature) | $275-$750 | 2-5 | ISA-certified arborist required for heritage and hazard trees |
Rain gardens deserve a callout. Portland’s stormwater code (and BES’s Clean River Rewards program) often rebates a portion of the install cost when the design meets BES standards and disconnects a downspout from the combined sewer. Ask whether your landscaper has filed a Clean River Rewards stormwater retrofit before signing; a certified designer can drop your net cost by 15-30% on the right lot. Moss management on lawns is the other Portland-specific recurring spend: most crews bundle a fall lime and dethatch pass for $180-$350 because PNW conifer canopies acidify soils faster than turfgrass can tolerate.
How to Get and Compare Portland Landscaper Quotes
Three things separate a useful quote from a useless one in Portland, and they all come down to specificity.
-
Tell the contractor your lot type and goal. “1912 Sellwood craftsman, 4,500 sq ft lot, want a low-water front yard and a rain garden tying into the back downspout” gets a different number than “1996 Lake Oswego on a quarter-acre with HOA design review and existing irrigation tied to city water.” Landscapers price the job partly off access and material logistics, so generic “I want to redo my yard” estimates are worth less than a more detailed brief.
-
Ask for an itemized written estimate that breaks out labor hours, plants by named species and pot size, hardscape unit pricing (per sq ft for pavers, per linear ft for cedar fence or edging, per cubic yard for soil), yard-waste hauling, and permit fees. Verbal estimates are not enforceable and tend to grow on the day. Reputable Portland landscaping companies email itemized PDFs within 48-72 hours of the site visit. If a contractor will not put it in writing, walk.
-
Verify the LCB license, bond, and insurance before you book. Pull the Landscape Contractors Board license number from the Oregon LCB license search, confirm an active $10,000 LCB bond and current general liability insurance, and check the LCB complaint history. The LCB is separate from the CCB (Construction Contractors Board) and is mandatory for any landscape work over $500. Both checks take five minutes and rule out 90% of the operators who later become problems.
How We Calculated These Prices
The Portland landscaper hourly rate of $44-$73 starts with the BLS Occupational Employment and Wage Statistics median hourly wage for landscaping and groundskeeping workers in the Portland-Vancouver-Hillsboro metropolitan statistical area: $21.69 as of May 2024. We apply a 2.0x-3.4x consumer multiplier covering business overhead, LCB-required bonding and insurance, vehicle and equipment costs, yard-waste tipping fees at Metro transfer stations, employer-paid taxes, and contractor profit margin, calibrated against current quotes from LCB-licensed landscaping contractors across the Portland metro.
Neighborhood-level adjustments reflect access logistics (hillside terracing, narrow inner-east driveways, lakeside buffer review, HOA design submittals in Lake Oswego and West Linn), property-stock differences (1908 craftsman cottage vs. mid-century ranch vs. west-side custom estate), and stormwater overlays from Portland’s Title 17 stormwater code and Title 11 tree code. The full formula and source list lives on our methodology page.
Other Portland Service Costs You Might Need
Landscaping rarely happens in isolation. A full backyard renovation typically pulls in 3-4 trades, and getting quotes from all of them at the same time is faster than serial calls.
- Portland tree-service costs — required when Urban Forestry flags a heritage or significant tree
- Portland lawn-care costs — for ongoing mow, edge, blow, and seasonal moss-management contracts
- Portland pressure-washing costs — moss and algae removal from patios, fences, and walkways
- Portland handyman costs — for fence repair, raised beds, and deck work alongside the planting plan
- Portland gutter costs — when the new drainage plan changes downspout routing into a rain garden