The best time to overseed a lawn in the Twin Cities climate is the last two weeks of August and first two weeks of September.