In nature, watercress is a semi-aquatic plant growing in wet soil along cold, clear waters of flowing streams. It also grows along pond edges and ditches in gravelly soil. If you grow watercress ...