Planting
Tree and shrub distance from the fence
Germany
Neighbour law (per Bundesland, NRW shown): 2 m for trees, 4 m for strongly growing species (beech, lindens, plane, horse chestnut, oak, poplar); shrubs 0.5 m (1 m for strong shrubs).
Distances and rules
Tall trees are planted farthest from the boundary, shrubs closest, so crown and roots do not shade or damage the neighbour’s plot or utilities.
Tree
At least 2 m (4 m for strongly growing species)
Germany — Neighbour Law NRW (NachbG NRW), §41 (planting)
Shrub
At least 0.5 m (1 m for strong shrubs)
Germany — Neighbour Law NRW (NachbG NRW), §41 (planting)
Important limitation
This is a planning aid, not a legal opinion. Before construction, check the local land-use rules, easements, the network/utility operator’s requirements and neighbour buildings.