You can sometimes plant flowers or groundcover near tree roots, but you need to be careful. Tree roots are not empty space under the soil. They are part of the tree’s support, water uptake, and long-term health. Digging, adding deep soil, cutting roots, or building raised beds over roots can harm the tree.
The safest approach is to work with the tree’s root zone, not against it. That usually means shallow planting, minimal digging, careful mulch, and keeping the root flare visible.
Start With the Root Flare
Before planting anything under a tree, look at the base of the trunk. The root flare is the area where the trunk widens into the main roots. It should be visible above the soil line.
If the trunk goes straight into the ground like a pole, the root flare may be buried under soil, mulch, or old landscaping.
A buried root flare can create problems because:
- trunk tissue may stay too wet
- roots may get less oxygen
- decay can be hidden
- girdling roots may develop
- mulch may hide bark damage
- tree stress may go unnoticed
- future inspection becomes harder
Do not add plants, soil, or mulch until you know the root flare is visible.
Tree Roots Need Oxygen
Many important tree roots grow in the upper soil layers because roots need oxygen as well as water. This surprises homeowners who expect roots to grow deep and out of the way.
When you add soil or build a planting bed over roots, you may reduce oxygen around the root zone. That can stress the tree over time.
Avoid:
- adding several inches of soil over roots
- packing soil tightly around exposed roots
- building raised beds against the trunk
- covering the root flare
- burying large surface roots deeply
- using heavy clay-like fill
- changing grade under the canopy
A tree root zone should stay breathable.
Do Not Cut Roots to Make Room for Plants
Cutting roots to install flowers, edging, shrubs, irrigation, or landscape fabric can hurt the tree. Large roots may be important for stability and health. Even smaller roots can matter if many are removed.
Root cutting is especially risky when roots are:
| Root situation | Why caution matters |
|---|---|
| Close to the trunk | Stability and tree health may be affected |
| Large and woody | Important support or transport function |
| Connected to exposed root flare | Part of the tree’s main structure |
| Under a mature shade tree | Older trees rely on established roots |
| Near a driveway or house | Consequences are higher if tree declines |
| Already damaged by mowing | More damage adds stress |
| In compacted soil | Roots may already be limited |
If you need to cut roots to plant something, the planting plan is probably too aggressive.
Small Plants Are Usually Safer Than Shrubs
Small, shallow-rooted plants are usually safer under trees than large shrubs. Shrubs require bigger planting holes, more soil disturbance, and more water competition. They may also crowd the trunk or make inspection harder.
Better choices usually have:
- shallow planting needs
- low mature height
- tolerance for shade
- low water demand after establishment
- no need for frequent digging
- no aggressive spreading roots
- easy maintenance
- ability to grow without deep soil changes
The goal is a soft ground layer, not a second root system fighting the tree.
Groundcover May Work Better Than Flowers
Flowers can work in some areas, but many annual flowers need frequent planting, watering, fertilizing, and soil disturbance. That repeated activity can stress tree roots.
Groundcover may be better when it:
- needs less digging after establishment
- tolerates shade
- reduces erosion
- protects roots from foot traffic
- reduces mowing around exposed roots
- looks intentional year-round
- does not require deep soil preparation
A low-maintenance groundcover can be better than replanting seasonal flowers every few months.
Mulch May Be Better Than Planting
Sometimes the best solution is not planting at all. If roots are exposed, grass is struggling, and the tree is mature, a wide mulch bed may be the safest and cleanest option.
Mulch can help:
- protect exposed roots
- reduce mower damage
- make the area look finished
- reduce competition from weak grass
- moderate soil moisture
- reduce foot traffic over roots
- protect the trunk from string trimmers
A mulch bed is often the simplest way to improve the area under a tree without disturbing roots.
Use Mulch Correctly
Mulch helps only when it is used correctly. Too much mulch can create the same problem as too much soil.
Good mulch under a tree should be:
- wide
- shallow
- kept away from the trunk
- not piled against bark
- not covering the root flare
- not stacked deeper every year
- not mixed with landscape fabric around roots
A mulch volcano is not tree care. Mulch should protect the root zone, not bury the tree.
Avoid Raised Beds Around Trees
A raised bed around a tree may look neat, but it can be harmful. Adding soil in a ring around the trunk can bury roots and trap moisture against bark. Retaining blocks or edging can also create a basin that holds water near the trunk.
Raised beds around trees may cause:
- buried root flare
- reduced oxygen to roots
- trunk moisture problems
- hidden decay
- root stress
- poor drainage
- roots growing into added soil
- long-term instability concerns
A tree should not look like it is planted inside a planter box unless it was designed that way from the beginning.
Be Careful With Landscape Fabric
Landscape fabric is often sold as weed control, but around trees it can create long-term problems. Roots may grow into it, soil health may decline, and future planting or removal becomes difficult.
Fabric can cause problems when it:
- traps roots near the surface
- blocks natural soil improvement
- makes water movement uneven
- becomes tangled with roots
- hides root flare problems
- collects mulch and debris on top
- becomes difficult to remove later
If you want to plant under a tree, skip the fabric in most cases.
Do Not Add Rocks Over Roots to Make It Look Clean
Decorative rocks may look low-maintenance, but they can increase heat around roots, make inspection harder, and create problems if installed with fabric. In hot climates or sunny front yards, rock beds can become harsh root-zone environments.
Rocks are more concerning when:
- the tree is already heat-stressed
- roots are exposed
- the area gets strong afternoon sun
- rocks are piled against the trunk
- fabric is installed underneath
- the tree is near pavement
- water drains poorly
- future root inspection is needed
Organic mulch is usually more forgiving around tree roots.
Planting Under Mature Trees Is Different From Planting Under Young Trees
A mature tree already has an established root system. Digging under it can cut roots, disturb soil, and damage the tree. The larger and older the tree, the more cautious you should be.
Under mature trees, avoid:
- deep digging
- large shrubs
- repeated planting of annuals
- trenching irrigation lines
- adding thick soil
- aggressive edging
- heavy foot traffic
- compacting the soil with equipment
A mature tree should be treated as the main plant. Everything else is secondary.
Young Trees Need Space to Establish
Young trees also need caution, but for a different reason. Their roots are still establishing. Adding flowers, edging, or groundcover too close to the trunk can create competition and hide planting-depth problems.
Around young trees, prioritize:
- visible root flare
- proper mulch ring
- consistent watering
- no plants touching the trunk
- no deep soil added
- no aggressive digging
- protection from mowers
- room for trunk growth
A young tree needs a clean start more than decorative planting at the base.
Shade Is Not the Only Challenge
Plants under trees struggle for several reasons, not just shade. They also compete with tree roots for water, oxygen, nutrients, and space. The soil may be dry, compacted, or full of fine roots.
Under-tree planting is harder when the area has:
| Condition | Why plants struggle |
|---|---|
| Dense shade | Low light limits growth |
| Surface roots | Digging and planting are difficult |
| Dry soil | Tree roots use available water |
| Compacted soil | Roots and plants both struggle |
| Heavy leaf litter | Small plants may be smothered |
| Poor drainage | Roots may be oxygen-stressed |
| Foot traffic | Soil compaction increases |
| Mower damage | Roots and trunk may be wounded |
A plant that needs rich open garden soil may not work under a mature tree.
Do Not Overwater the Tree to Help the Flowers
Flowers and groundcover may need more water than the tree does. If you water heavily just to keep under-tree plants alive, you may create soggy soil around the tree’s root flare or trunk base.
Overwatering can lead to:
- root stress
- fungal problems
- trunk moisture issues
- shallow root growth
- mulch staying too wet
- poor oxygen in soil
- decline in sensitive trees
Choose plants that match the tree’s conditions instead of changing the tree’s environment to suit the plants.
Avoid Fertilizer Without a Clear Reason
Fertilizing flowers under a tree may affect the tree root zone too. Fertilizer is not automatically bad, but it should not be used as a quick fix for poor plant choice, compacted soil, or dry shade.
Be cautious if:
- the tree is stressed
- the soil is already poor or compacted
- plants are failing due to shade
- the root flare is buried
- there is poor drainage
- fertilizer would be applied close to trunk
- the tree has recent root damage
The wrong plant will not become the right plant because of fertilizer.
How to Plant Safely Near Tree Roots
If you decide to plant, keep it simple and low-impact.
A safer process:
- Clear loose debris gently.
- Do not dig deeply.
- Avoid cutting visible roots.
- Use small starter plants instead of large containers.
- Plant between roots, not through them.
- Keep plants away from the trunk.
- Do not add thick soil layers.
- Water carefully during establishment.
- Add shallow mulch around plants.
- Keep the root flare visible.
Small changes are better than one major bed installation.
Choose Small Starter Plants
Large container plants require large holes. Large holes may cut roots. Small starter plants need less disturbance and can establish with less digging.
Small plants are better because they:
- need smaller holes
- fit between roots more easily
- cause less soil disturbance
- adapt to the site gradually
- are easier to remove if they fail
- reduce damage to root flare areas
If a plant requires a deep hole under the tree, choose something smaller or plant farther away.
Keep Plants Away From the Trunk
Do not plant directly against the trunk. The trunk base should stay visible, dry, and easy to inspect. Plants touching the trunk can trap moisture, hide pests, and make root flare problems harder to see.
Leave space around:
- trunk base
- root flare
- large exposed roots
- old pruning wounds
- areas with mushrooms
- soft or cracked bark
- mulch ring near trunk
A clean trunk base is healthier than a crowded decorative ring.
Be Careful With Edging
Edging can damage roots if it requires trenching. Plastic, metal, stone, or concrete edging may also trap roots or change drainage.
Avoid edging that:
- cuts through major roots
- forms a tight ring around the tree
- holds soil against the trunk
- blocks water movement
- requires repeated digging
- traps mulch too deeply
- damages roots during installation
If edging is needed, keep it shallow, flexible, and away from major roots.
What About Plants Under Oaks?
Oaks often have broad root systems and important surface roots. Under mature oaks, less disturbance is usually better.
Under oaks, avoid:
- deep digging
- irrigation changes
- raised beds against the trunk
- soil piled over roots
- heavy planting near the base
- root cutting
- repeated seasonal planting
A wide mulch bed with selective low-impact planting farther from the trunk is usually safer than a dense planted ring.
What About Plants Under Pines?
Pines may create dry shade, needle drop, acidic organic matter, and root competition. Many common lawn or flower choices struggle under pines.
Under pines, consider:
- shade tolerance
- dry soil tolerance
- needle litter
- root competition
- low-disturbance planting
- avoiding deep soil changes
- keeping mulch and needles away from the trunk base
If plants fail under a pine, the site may be better suited to mulch or a naturalized bed.
What About Plants Under Palms?
Palms are different from branching shade trees, but the trunk base still matters. Avoid planting tightly against the palm trunk or burying the base.
Around palms:
- keep the base visible
- avoid deep soil against trunk
- do not damage surface roots
- avoid irrigation spraying the trunk constantly
- choose low plants with shallow roots
- do not crowd the crown or trunk inspection area
- keep mulch shallow
A palm bed should look clean, not packed against the trunk.
When Planting Under Roots Is a Bad Idea
Skip planting and use mulch instead when:
- roots are heavily exposed
- the root flare is buried
- the tree is declining
- soil is compacted and dry
- drainage is poor
- mushrooms are near the base
- the tree has trunk cracks
- the area gets heavy foot traffic
- you would need to cut roots
- the tree is near a driveway or sidewalk conflict
Planting should not make an already stressed tree work harder.
When to Remove Plants Around a Tree
Existing plants around a tree may need to be removed if they are harming the root zone or hiding problems.
Remove or thin plants if:
- they touch the trunk
- the root flare is hidden
- irrigation keeps the trunk wet
- roots are being cut for maintenance
- the bed is too deep
- mulch and soil are piled against bark
- the tree canopy is declining
- pests or decay signs are hidden
A simpler bed is often healthier.
What Homeowners Should Photograph
Before changing a bed under a tree, take photos of:
- full tree
- trunk base and root flare
- exposed roots
- current mulch depth
- existing plants near the trunk
- drainage after rain
- canopy condition
- nearby driveway or sidewalk
- any mushrooms or bark damage
- areas where digging is planned
Photos help track whether the tree responds well or begins to decline.
What to Do First
A practical first response:
- Find the root flare.
- Remove excess mulch or soil if the flare is buried.
- Do not cut roots to make planting holes.
- Choose small, shade-tolerant, shallow-rooted plants.
- Plant away from the trunk.
- Use shallow mulch.
- Avoid landscape fabric and rock beds.
- Water carefully without soaking the trunk.
- Stop if the tree is already stressed.
The tree comes first. The planting should adapt to the tree.
Final Homeowner Takeaway
You can sometimes plant flowers or groundcover over tree roots, but it must be done carefully. Do not cut roots, bury the root flare, add deep soil, build raised beds against the trunk, or install fabric and rocks that hide root-zone problems.
For many mature trees, a wide, shallow mulch bed is safer than dense planting. If you do plant, use small shallow-rooted plants, avoid digging through roots, and keep the trunk base visible.
If you are unsure whether planting, mulch, groundcover, or root-zone cleanup is safest around your tree, ProTreeTrim can help connect homeowners with local tree service support. Call +1-855-498-2578 or visit protreetrim.com.
FAQs
Can I plant flowers over tree roots?
Sometimes, but only with shallow planting and minimal digging. Do not cut roots or bury the root flare.
Is mulch better than planting under a tree?
Often yes. A wide, shallow mulch bed can protect roots and reduce mowing damage without disturbing the root zone.
Can I add soil over exposed tree roots before planting?
Avoid deep soil over roots. Too much soil can reduce oxygen and stress the tree.
Should plants touch the tree trunk?
No. Keep plants, mulch, and soil away from the trunk so the root flare remains visible and dry.
ProTreeTrim™ can help you take the next step.
If you are dealing with a damaged tree, fallen branch, stump, root issue, palm concern, or storm cleanup question in Florida, call ProTreeTrim for tree service support.

