Leaves float on water due to a combination of their lightweight structure and the presence of air pockets within their tissues. This buoyancy allows them to stay afloat rather than sinking. Additionally, the waxy coating on leaves, called the cuticle, can repel water, further aiding in their ability to float.