Autumn and early winter are the ideal times to plant trees. The soil is still warm and the plants are losing their leaves, so will need less water and be under less stress as they establish their root system through the winter. Container grown trees are available year round from your local garden centre.