Selecting perennial flowers for your garden should be done only after considering the prevailing conditions like temperature, soil type and availability of sunlight and water, to ensure that your plants grow well. Select flowers based on height, blooming time span and colors.