Should you cut down trees for solar?
Sometimes yes, sometimes no. The decision turns on three numbers: shade percentage, tree removal cost, and extra solar production gained. Here's the framework.
Quick decision rule
- If tree shade reduces production by >15% — tree removal usually pencils out within 5-10 years.
- If shade is 5-15% — depends on tree-removal cost and your electric rate. Compare carefully.
- If shade is <5% — usually not worth removing.
How to measure shade impact
Free tools
- Google Project Sunroof (sunroof.withgoogle.com) — estimates shade impact based on satellite imagery.
- EnergySage Solar Calculator — uses LiDAR data where available.
- NREL PVWatts with manual shade derate — for sophisticated analysis.
Professional tools (your installer should use one)
- Solmetric SunEye — on-roof tool that measures actual annual shade percentage.
- HelioScope / Aurora Solar — digital twin of your roof + tree canopy with hourly shading simulation.
- Drone LiDAR survey — for complex shading conditions (large trees, tight lots).
Tree removal cost
| Tree Type | Diameter | Typical Cost |
|---|---|---|
| Small ornamental (apple, dogwood) | 6-12" | $300-700 |
| Medium hardwood (maple, oak, elm) | 12-24" | $700-1,800 |
| Large hardwood (mature oak, hickory) | 24-40" | $1,500-4,500 |
| Very large / hazard tree (close to house) | >40" | $3,500-12,000 |
| Pine (easier to fell, abundant) | 12-30" | $400-1,800 |
| Evergreen / cedar / spruce | 12-30" | $500-2,200 |
| Stump grinding (per stump) | — | $80-300 (often add-on) |
| Crane required (overhead obstacles) | — | +$1,500-4,000 to base |
Costs vary 20-40% by region. Add 50-100% if tree is over the house or requires crane access.
Sample math: 25-panel system
- System: 10.25 kW DC (25 panels × 410W)
- Optimal annual production: 14,000 kWh/yr
- Tree removed shade was 18%: actual production was 11,480 kWh/yr
- After removal: 14,000 kWh/yr (gain 2,520 kWh/yr)
- Electric rate: $0.16/kWh
- Annual savings: 2,520 × 0.16 = $403/yr
- Tree removal cost: $1,800 (medium oak)
- Payback: 1,800 / 403 = 4.5 years
- Over 25-year solar life: $10,075 in saved electricity from one tree removal
Sample math: small tree, 5% shade
- Same 10.25 kW system; 5% shade lost = 700 kWh/yr
- Annual savings from removal: 700 × 0.16 = $112/yr
- Tree removal cost: $1,200
- Payback: 10.7 years — not great
- Better option: targeted pruning (often $300-700) for similar gain.
Tree pruning vs removal
Often the better answer. A skilled arborist can:
- Crown-raise (remove lower branches up to roofline)
- Crown-thin (selective branch removal to let more light through)
- Limit by 25-35% of canopy mass without harming the tree
Pruning cost: $300-1,200 typical. Tree continues to grow back, so plan for re-pruning every 3-5 years.
Permission needed?
- Tree on your property: generally yes (with rare exceptions for protected species). Some cities require tree removal permit for trees >6" or >12" DBH.
- Tree on neighbor's property leaning over yours: you can prune branches over your property line yourself, but cannot cut down the tree.
- Heritage / historic / protected tree: some jurisdictions (CA, OR, ME, parts of NJ) require special review for old or rare species.
- HOA: may require approval. Solar-access laws vary on whether HOAs can require trees be retained.
- Power line clearance: some trees near power lines are utility-managed; utility may remove for free.
- Riparian / wetland buffer: trees within X feet of waterway may be protected.
"My neighbor's tree is shading my solar"
This is a real and increasingly litigated issue.
States with solar access laws affecting neighbor trees
- California (Solar Shade Control Act): applies if tree was planted AFTER your solar was installed. Doesn't apply to pre-existing trees.
- Massachusetts: similar to CA — pre-existing trees protected.
- New Mexico, Wyoming: some "solar easement" provisions.
- Florida, Hawaii: limited protection.
Practical options when neighbor's tree shades your panels
- Talk to neighbor. Often they're willing to prune especially if you offer to pay.
- Solar easement: negotiate a recorded easement protecting your sun access. Some states have model forms.
- Self-prune branches over your property line. Legal but limited — you cannot harm tree health overall.
- Litigation: rare and expensive; try other paths first.
Reasons NOT to remove trees
- Cooling shade for the house: trees on the south/west reduce summer AC load by 5-15%. Removing them increases AC bills.
- Aesthetics / property value: mature trees add 3-10% to home value.
- Wildlife habitat / privacy.
- Carbon sequestration: a mature tree captures ~50 lbs CO₂/yr.
- Storm protection / wind buffer.
Hybrid approach: smart panel layout + selective removal/pruning
Often the best answer is:
- Remove the 1-2 worst offenders (the ones closest to the array, casting morning/midday shade).
- Prune (don't remove) trees on the edges of the shade footprint.
- Use microinverters or DC optimizers (Enphase, SolarEdge) to mitigate impact of remaining shading on string production.
- Skip panels in heavily shaded sections of the roof rather than fighting shade with optimizers.
Frequently asked questions
How much can shade reduce my system production?
30-60% in heavy shade. 10-25% in moderate shade. 2-8% in light/edge shade. Microinverters and optimizers help by isolating shaded panels (string inverter without optimization can lose entire string output to one shaded panel).
Will my installer pay for tree removal?
Generally no — that's homeowner's expense. Some installers offer it as add-on at cost; others have referrals to local arborists.
Are there tax credits for tree removal?
Generally no. The federal solar tax credit covers the solar system, not site preparation. Some state programs cover specific energy-efficiency-related removal but rare.
What about tree replacement — can I plant something shorter?
Yes! Plant low-growing trees (under 20 ft mature height) like serviceberry, redbud, or dwarf fruit trees. Maintains property value and avoids future shade problems.