The best time of year to sow wildflower seeds is in the late winter or early spring.