Bob won answered question 7/4/2007 Why Does The Melon Float On Water And Tomato Sink? The melon floats due to the area that it displaces in the water exerts a greater force upward on the melon keeping it afloat whereas the tomato is denser and the forces cancel each other and it would sink.