When deciding what flowers to plant in your garden, it can be hard to know where to start. Luckily with such diversity in the plant world, there are flowers to suit most soil types and to appeal to every gardener's personal taste. Amateur gardeners have an array of choices for low maintenance, attractive plants, some of which will bloom year after year.
Foxglove (digitalis) is a popular garden plant that produces tall stalks of tubular flowers in colors ranging from creamy white to hot pink and mauve. The long flowers are usually flecked on the inside with a darker color, giving the flower a distinct and attractive pattern. The cut stalks of the Foxglove make excellent additions to bouquets. These plants are fairly low maintenance, and require little attention. The plant will do well in full sun, with well-drained, moist soil. Gardeners who struggle with wild deer eating their plants should consider Foxglove, a plant that is usually left alone by common garden pests.
Lavender (Lavandula) is a popular choice for gardens because of its high threshold for heat and sunlight, as well as its strong aroma and attractive purple and mauve flowers. English Lavender (Lavandula angustifolia) is one of the most common species of ornamental Lavender. English Lavender thrives in full sunlight and well-drained soil. Gardeners who have trouble with deer and rabbits frequently plant Lavender, which most common garden pests avoid.
Marigolds (Tagetes) are great flowering plants for a beginner's garden. These annual flowers produce beautiful flowers in a spectrum of yellow and red shades. Cherished for their dark evergreen foliage, blooms and for their ability to ward off insects in the garden, Marigolds are an attractive option for an especially sunny spot in the garden. Marigolds will thrive in full sun with well-drained soil. Deadheading the flowers will help to keep the plant flowering long into the season.