This all depends on the type of plant. Some varieties can be planted any time of year, others benefit greatly from being planted at certain times. In general, early spring and autumn are favourite times to plant as the weather is mild with no harsh cold or hot days and the soil is moist and warm.