Ass. héliophile, acidicline à neutrophile (pH 6-7,5), mésotrophile à méso-eutrophile, polluotolérante, des rivières peu profondes (< 1 m) mais à courant assez fort (< 1,5 m.s-1), aux eaux claires et fraîches, sur substrat sablonneux-graveleux à caillouteux le plus souvent siliceux.