Especially thick types of grass may also require more frequent aeration. As a general rule, you shouldn't need to air more than once a year at any time (too much of a good thing applies here, since you don't want to damage the soil). You can aerate your lawn too much if you do it too often. In general, you only need to aerate your lawn once a year, so it shouldn't be seasonal.
If your lawn is growing well or has thin, sandy soil, you can wait until every two to three years between aeration. Aerating is easy for your lawn, and for you, when the soil is slightly damp. Soil that is too dry and compact is more difficult to penetrate and requires more manual effort to push machinery. Especially in times of drought, when the lawn is already stressed, it is best to wait until the day after a good rain before aerating.
Now that a context has been created for you to understand a little bit about lawn aeration, let's discuss the technical aspects of aeration, what to avoid when aerating your lawn, and when is the perfect time to aerate your lawn. Remember, your lawn only needs to be removed if you have more than half an inch of straw in your lawn. Sure, it might work well if the grass is healthy, but the grass could be healthier, grow faster, and be thicker without as much aeration. Aeration should be done once a year for healthy lawns and twice a year for lawns with compacted soil and straw accumulation.
For the most part, thicker clay soils or lawns with high traffic are safe to aerate every 12 months, while sander, thinner lawns perform best with at least two years between aerations.