There are numerous flowering plants that can add a splash of color to your garden. Some popular choices include roses, daisies, sunflowers, petunias, and geraniums. Choose a mix of annuals and perennials to ensure continuous blooms throughout the seasons.