You have no items in your shopping cart.

Call us: 01323 833 479, 9am - 4.30pm Monday - Friday



Trees are woody plants which often have a single stem or trunk with lateral, or side, branches higher off the ground. Trees play an immensely important role not only in gardens by providing structure, form, colour and shade, but within the environment too. They absorb carbondioxide and give out oxygen; their roots anchor the soil thus preventing erosion and they absorb rainwater which helps to manage water. It is said that the destruction of trees – particularly ancient trees within rainforests, has contributed to flooding problems across the world.

There are trees for every garden - some are miniature and grow to little more than 1m tall whilst others can reach over 80metres in height!

For your convenience the trees in this selection have been grouped according to size. Most gardens have space for a tree, if only in miniature form - and some can even be grown in pots. Trees also provide food in the form of fruit and nuts. There is a huge range of apple, plum and pear trees in addition to apricot, cherry, nectarine, peach, fig, mulberry, cobnut and many more.

One of the favourite trees for small to medium gardens is an ornamental cherry. Read about 10 of the best HERE

And here are 10 trees suitable for small gardens.