Unlike annuals, perennial flowers return year after year. This makes them more cost effective and requires less labor, since you don't need to purchase and replant each year. Many perennials only bloom for a short period of time, though their foliage may add interest to the landscape for months. Because of this, annual flowers are often interspersed with the perennials to add more blooms to the garden. You can also choose perennials with different flowering times to extend the bloom without the need for yearly planting.
Prepare a well-drained garden bed in full sun for most perennial flower types. Check the plant label or seed package for exact needs of the flowers you are planting.
Amend the soil in spring right before planting. Lay 2 inches of compost on top the bed and till it in with a hoe or power tiller. Add 2 lbs. of general fertilizer per 100 square feet of bed.
Sow perennial seeds in early spring, following the spacing and depth requirements on the package. Cover the seeds with vermiculite instead of garden soil, as the young seedling can push through this easier once they begin growing.
Plant purchased seedlings in spring to the same depth they are at in their nursery containers. Follow the spacing requirements on the plant tag to ensure they aren't overcrowded.
Lay a 3-inch layer of shredded bark mulch to the bed and around the plants. This preserves soil moisture and prevents weeds.
Provide enough water to keep the soil moist but not soggy. Most perennial flowers require 1 to 2 inches of water a week, including natural rainfall.