The habitats where marsh arrow grass~(Triglochin palustris) grows:

Blanket bog
Brownfield
Coastal floodplain grazing marsh
Hard cliff and cliff slope
Limestone pavement
Lowland fen
Purple moor grass and rush pasture
Raised bog
Saline lagoon
Salt marsh
Upland spring flush
Upland wet heath