In most cases, you should dethatch your lawn before overseeding it. The best time for this is late spring or early summer. You can also do it in late summer and early fall. However, you can dethatch your lawn any time you see it needs dethatching. There can be too much thatch for grass to absorb water.