Leaves float on water due to the presence of tiny air pockets within their structure. These air pockets create buoyancy, allowing the leaves to stay afloat on the surface of the water. Additionally, the waxy coating on the surface of many leaves helps repel water, further assisting.