Pricing Β· 7 min read
Paver Patio Cost in Portland and the Willamette Valley (2026)
The GI Landscape Team Β· June 10, 2025

Most paver patios we install in the Portland metro and the Willamette Valley run $20 to $35 per square foot, fully installed. That's higher than the national average and higher than the Angi number you might have seen ($17β$22), and the gap is real β it's the base prep and drainage that this climate requires. Skip those, and the patio looks great for two winters and then heaves.
Below is what each patio size actually costs, where the variance comes from, and what's in our quote that some others leave out. Numbers are from real GI Landscape quotes in 2026.
Cost by patio size
Pricing below is for a standard rectangular paver patio, level grade, concrete pavers (Belgard, Western Interlock, or Mutual Materials), with proper PNW base prep and edge restraints.
| Patio size | Square feet | Cost range (installed) |
|---|---|---|
| 10 Γ 10 | 100 | $2,000 β $3,500 |
| 12 Γ 14 | 168 | $3,400 β $5,900 |
| 15 Γ 15 | 225 | $4,500 β $7,900 |
| 16 Γ 20 | 320 | $6,400 β $11,200 |
| 18 Γ 22 | 396 | $7,900 β $13,900 |
| 20 Γ 20 (most common) | 400 | $8,000 β $14,000 |
| 24 Γ 24 | 576 | $11,500 β $20,200 |
| 30 Γ 30 | 900 | $18,000 β $31,500 |
Single number to remember: $20 to $35 per square foot, installed. Cleaner sites with good access fall on the lower end. Sloped lots, tight access, premium pavers, and integrated features push higher.
What's in our quote (and what some others leave out)
The reason GI's numbers run higher than the lowest quotes you'll get is that we don't skip the parts that make a patio last.
1. Base prep β $6β$10 per square foot.A real paver base is 6-8 inches of compacted crushed rock (ΒΎ-inch minus) on top of geotextile fabric, with the subgrade dug out and the clay layer addressed. Cheap quotes use 3-4 inches of base, no fabric. In Oregon clay with 40 inches of rain a year, that's a 5-year patio.
2. Edge restraints.Plastic or aluminum spike-in edging around the perimeter so pavers don't migrate. Adds ~$1.50 per linear foot. Some quotes skip this.
3. Polymeric sand.Hardens between joints, locks pavers together, blocks weeds. Replaces the cheaper βplay sandβ approach that washes out in the first heavy rain. Adds ~$0.75 per square foot.
4. Drainage where it's needed.If the patio is downhill from the house, we tie in a channel drain at the high edge or run a French drain along the patio perimeter. Adds $400β$1,500. Required on more than half the patios we build in this region.
5. Permits and inspections.Most residential patios don't need a permit, but some do (over a certain square footage, in a setback, near a stream or wetland). We handle that conversation.
What moves the number up
- Slope. A sloped lot needs cut-and-fill, sometimes a small retaining wall. West Linn and Lake Oswego properties see this.
- Site access. Skid-steer access = fast. Everything by wheelbarrow through a 36-inch gate = double the labor hours.
- Premium pavers.Standard concrete pavers run $2β$4 per square foot at material. Premium pavers (Belgard Bristol Stone, natural stone, large-format porcelain) run $6β$15.
- Pattern complexity.Herringbone and basket-weave are fast. Mixed-size random patterns and circles take 2-3Γ the labor.
- Integrated features.Fire pit, seat wall, outdoor kitchen, lighting β each is its own line item on the quote, not a percentage uplift.
Cost examples from recent GI projects
- Canby β 250 sq ft, standard pavers, level grade, easy access β $5,800 ($23/sq ft).
- West Linnβ 380 sq ft, standard pavers, sloped grade, tight access, integrated French drain β $11,400 ($30/sq ft).
- Wilsonvilleβ 420 sq ft, premium pavers (Belgard Bristol Stone), level grade, easy access β $13,800 ($33/sq ft).
- Lake Oswegoβ 600 sq ft, standard pavers, level grade, with 12-foot seat wall and gas fire pit β $22,500 ($23/sq ft on the patio + $5,500 for the seat wall and fire pit).
Why homeowners pick GI Landscape
- 4.9 stars from 47 Google reviews.
- Five-year warranty on hardscape projects. If the patio sinks, heaves, or shifts inside five years, we come back and fix it.
- No payment upfront. You pay when the patio is done.
- Licensed, bonded, insured (CCB #224884).
- Family-owned, operating since 2016. Canby HQ, Salem to Portland coverage.
Frequently asked questions
How much does a 20x20 paver patio cost in Portland?
$8,000 to $14,000 installed, depending on access, slope, paver choice, and whether you need drainage tied in. Most of our 20x20 patios land between $9,500 and $12,500.
Is it cheaper to pour concrete or lay pavers?
Concrete is cheaper upfront ($8β$14/sq ft vs $20β$35 for pavers). But it cracks in our freeze-thaw, can't be repaired without replacing whole sections, and doesn't drain. Full comparison: pavers vs concrete in Oregon rain.
What's the best time of year to install a paver patio in Oregon?
Late April through early October. Outside that window, the ground is too saturated for proper base compaction and the polymeric sand can't cure. We'll quote year-round, but we schedule installs around the rainy season.
What pavers do you use?
Belgard, Western Interlock, and Mutual Materials are our standard lines. All three are made in the Pacific Northwest, which matters for color matching (regional aggregate) and replacement availability. Premium options: natural stone (basalt, bluestone) and large-format porcelain.
Do you need a permit for a paver patio in Oregon?
Usually no, for a standard residential patio under 800 sq ft, not attached to a structure, not in a setback or wetland buffer. If yours is bigger or has any of those complications, we'll flag it and handle the permit.
How long does installation take?
A standard 300-400 sq ft patio is 4-7 days on site. Add 1-2 days for drainage tie-ins, 2-3 days for seat walls or fire pits. We don't leave a job half-finished β once we start, we work until it's done.
