Vassgro er en glatt, flerårig, énfrøbladet, 20-100 cm høy, opprett plante med kort og tykk rotstokk. Bladene er buenervete og sitter på lange skaft, er eggrunde til elliptiske i formen, spisse og har noe hjerteformet eller butt bunn.

Planten blomstrer i juni-september med 3- tallige blomster med tre hvite til blekt rosa kronblader med avrundet og fintannet kant og 6 støvbærere. Begerbladene er grønne. Blomsterstanden er pyramideformet og ofte mye høyere enn den er bred. Frukten er en nøtt som spres ved hjelp av vann og fugler.

Vassgro er vanlig i grunne, noe næringsrike vann og vi finner den i sjøer, bekker, dammer, elver, grøfter, sumper og søkk.

Planten er vanlig i fuktige ferskvannsmiljøer på Østlandet, i Trøndelag og enkelte plasser på Vestlandet. Som art har vassgro en stor utbredelse som strekker seg fra Europa til Asia, fra Portugal og Marokko til Japan, Kamchatka og Vietnam. Arten er også naturlig hjemmehørende i nordlige og sentrale deler av Afrika, samt i Australia.