For a small Nairobi garden, choose trees with a naturally manageable size, non-invasive roots, attractive features, and moderate water requirements. Avoid planting large canopy trees too close to buildings, boundary walls, underground pipes, septic systems, or power lines.
1. African Olive (Olea europaea subsp. africana)
African olive is a strong choice for compact gardens because it is evergreen, attractive, and relatively slow-growing. Its dense foliage provides privacy and light shade without quickly overwhelming a small compound.
It performs well in sunny locations and can be shaped through selective pruning. Plant it at a reasonable distance from walls and paved surfaces, and allow enough room for the trunk and crown to mature.
2. Dovyalis (Dovyalis abyssinica)
Dovyalis is a small indigenous fruit tree or large shrub suitable for gardens where space is limited. It produces edible fruits and can also serve as a natural privacy screen.
Some varieties have thorns, so the tree should not be planted beside narrow walkways, children’s play areas, or entrances. It is better suited to boundaries and garden corners where its natural form can develop safely.
3. Carissa (Carissa edulis)
Carissa edulis is an evergreen indigenous shrub that can be trained into a small tree. It has glossy foliage, fragrant flowers, and edible fruits, making it useful for ornamental and biodiversity-focused gardens.
Its dense growth makes it suitable for privacy planting. However, because some Carissa plants have thorns, regular shaping is necessary where people frequently pass.
4. African Cordia (Cordia africana)
African cordia is a beautiful indigenous tree with broad leaves and a spreading crown. It can provide shade and attract birds, making it valuable in urban gardens.
Although it is suitable for medium-sized compounds, it should not be planted in a very narrow space. Give it sufficient room away from foundations, walls, driveways, and overhead cables.
5. Croton (Croton megalocarpus)
Croton megalocarpus is a popular Kenyan indigenous shade tree with attractive foliage and a strong upright form. It is recognised as a fast-growing tree that can perform well in Nairobi when properly established.greenangelstreenursery.co
For a small garden, choose a suitable cultivar or maintain the tree through professional formative pruning. It is more appropriate for a spacious corner, driveway edge, or medium-sized compound than for a tiny courtyard.
6. African Sausage Tree (Kigelia africana)
The African sausage tree has distinctive flowers and large hanging fruits that create strong visual interest. It can attract birds and provide shade in larger urban gardens.
Because its fruits are heavy, it should be planted away from parking areas, roofs, footpaths, play spaces, and outdoor seating. It is not the first choice for a very small garden, but it can work in a spacious compound with careful positioning.
7. Red Stinkwood (Prunus africana)
Prunus africana is an important indigenous East African tree with attractive evergreen foliage. It is better suited to a medium-sized garden where it can grow without being heavily restricted.
This tree should not be planted beneath power lines or close to buildings. Property owners should also obtain seedlings from reputable nurseries and avoid purchasing material sourced through illegal harvesting.
8. Croton Species for Ornamental Gardens
Some indigenous Croton species can provide colourful foliage and a compact ornamental appearance. They are useful for adding structure and visual variety to small landscapes.
Before planting, confirm the mature size and growth habit with a qualified nursery or landscaper. “Croton” is a broad common name, and different species can vary considerably in height, canopy spread, and maintenance requirements.
9. East African Yellowwood (Afrocarpus gracilior)
East African yellowwood is an attractive evergreen tree often used in Kenyan landscaping. It has a formal appearance and can be suitable for entrances, boundaries, and larger residential compounds.
It may eventually become too large for a very small garden, so it should be planted only where there is adequate vertical and horizontal space. Regular early pruning can help establish a balanced shape, but pruning cannot permanently prevent a large tree from reaching its mature size.
10. African Wattle (Newtonia buchananii)
African wattle is a valuable indigenous tree that can support shade and biodiversity. It is generally more appropriate for spacious compounds, institutional grounds, or gardens with room for a larger canopy.
For a small urban property, it should only be considered after a professional assessment of the available planting space. Smaller shrubs or trees may be a safer option where the garden is tightly enclosed.
Best Choices for Very Small Gardens
For a compact Nairobi garden, the most practical options are usually:
-
African olive for an evergreen feature tree.
-
Dovyalis for fruit and boundary planting.
-
Carissa edulis for a dense privacy screen.
-
A carefully selected indigenous Croton for ornamental foliage.
-
A small, well-trained tree recommended by a local nursery.
Trees such as African cordia, Croton megalocarpus, African sausage tree, Prunus africana, and East African yellowwood may require more space than a small garden can provide.
Planting and Maintenance Tips
Before planting, check the tree’s expected mature height, canopy width, root behaviour, fruit size, and maintenance needs. A tree that appears small at the nursery may eventually develop a wide canopy or large root system.
Plant during a period when the soil has adequate moisture, but continue watering regularly while the tree becomes established. Apply organic mulch around the root zone, keeping it away from direct contact with the trunk.
Young trees may require staking, formative pruning, and protection from damage. Once established, water deeply but less frequently rather than applying small amounts of water every day. This encourages deeper root development.
Nairobi landscaping specialists recommend considering the available microclimate before selecting a tree. Factors such as altitude, sunlight, wind exposure, soil drainage, and surrounding buildings can affect how well a species performs.greenangelstreenursery.co
Important Safety Considerations
Do not plant large trees too close to foundations, drainage pipes, septic tanks, boundary walls, or power lines. Avoid trees with heavy fruits beside paths and parking areas, and use thorny species only in locations where they will not injure people.
For the best result, consult an experienced local landscaper or indigenous tree nursery before making a final choice. The right tree should fit the garden—not merely look attractive when it is still a young seedling.