Aquatic and water flowers grow either in soil that is covered in water or in highly moist soil. That means they may grow in ponds, lakes, bogs, and beside streams and rivers.