This is what an old master gardener suggests for grasshoppers.....of course, it doesn't work if you're surrounded by acres of 'em!
...Keep watch for that first hatch of baby grasshoppers. When you are mowing look for those tiny white flying or jumping bugs. Those are the first hatchlings. Treat the baby grasshoppers the next morning that you have really good dew on the ground. Take a sack of flour (self rising is best), check the wind direction first then sow the flour all around the yard where you saw the baby grasshoppers. Then in two weeks do it again and that should get both hatchings for the season.