The habitats where various leaved pondweed~(Potamogeton gramineus) grows:

Fast flowing river and stream
Lowland fen
Marginal and inundation
Nutrient rich eutrophic lake
Peat stained (dystrophic) water
Pond ditch and canal
Reedbed
Sluggish river and stream