Annual plants flower the same year they are sown. Biennial plants can be sown anytime from May to July and will flower the following year, while perennials will flower about a year after sowing. We are proud to have been named as Which? Gardening’s coveted Best Buy Seed Supplier in recognition of our incredible quality range. Not only is growing from seed excellent value for money, it gives great satisfaction too.