The best time of year to plant perennial wildflower seeds is in the spring. This gives perennials plenty of time to develop a good root system in their first year.