Annual Flowers These are the flowers you need to plant every year. African Marigold Agrostemma Amaranth Bachelor's Buttons Bread Seed Poppy Calendula Celosia Gomphrena Green Drops Larkspur Nigella Persian Cress Safflower Statice Strawflower Sunflowers Sweet Annie Tithonia Zinnias