Gresshoppesangeren lever i åpne landskap, fuktige enger, våtmark, ved elvestrender og på heier. Den lever av edderkopper, snegler, insekter og deres larver.