Dear student
Water has more density than methanol. This is because the water molecules are very dense compared to the alcohol molecules when same volume of both the liquids is taken .This makes water more dense and methanol thus floats over water.
Regards