For sowing annual and perennial wildflower seeds, spring is the perfect time, while those having biennial growth habit can be planted in spring, late summer and fall. For some wildflower species (wild carrot, sweet violet, clustered bellflower, etc.), dormant seeding can be done in late fall, when the temperature is too low to induce germination.