Yes, the feather floats on water.
The feather floats on water because the density of the feather is less as compared to that of water.
Any light substance whose density is less as compared to that of water shall float in water.
That is why it is seen that lighter things cannot easily sink in the water rather it floats on the water.