The best time to fertilize a lawn is in the spring. You may fertilize in March or April, depending on your region, while the soil is about 55 degrees Fahrenheit. You will want to fertilize three to four days after watering your lawn or a recent rainfall.