Daffodils should be planted in early autumn, ideally September, for the best results. Read more