Growing naturally beside flowing waterways, watercress is a perennial that loves the sun and water. The ideal pH range for watercress is 6.5 to 7.5. As long as the soils are saturated with water ...