Yes, water lilies do have roots. Water lilies are a type of lily pad that belong to the family Nymphaeaceae. They possess roots that grow underwater. These roots are vital in absorbing water and nutrients, anchoring the plant, and providing stability. Like other lily pads, the roots of water lilies consist of root hairs that facilitate the plant's survival and growth in aquatic environments.