The best time to spray weed killer is in the early morning or evening when it's cooler outside. Avoid spraying during midday, when it's hot and sunny. The heat from the sun can cause the weed killer to evaporate before it has a chance to work. You should also avoid spraying during windy conditions, as this can cause the weedkiller to drift onto nearby plants.