Much landscape planting is done in the spring. This is a good time to plant warm season annuals and root-hardy tropical perennials. Early spring is also an acceptable time to plant trees, shrubs, and temperate zone perennials, though fall is often considered preferable.