Why does sand tends to get hotter than water?

I'm sure this isn't the question you intended. Sand gets hotter than water if more heat is applied to sand than to water. Or it can get hotter if there is less sand to heat than water. You may have meant to ask why it takes more or less heat to heat sand than water? If that is so, please rephrase your question and repost as an answer to this reply. First, though, look up the specific heat (or heat capacity) of water and of sand and post those, if you cn find the data, along with the rephrased question.

Sand tends to get hotter than water because it has a lower specific heat capacity compared to water. Specific heat capacity refers to the amount of heat energy required to raise the temperature of a substance by a certain amount.

Water has a high specific heat capacity, meaning it can absorb a large amount of heat energy without a significant increase in temperature. This is due to the hydrogen bonds between water molecules, which allow for efficient transfer and distribution of heat energy.

On the other hand, sand has a lower specific heat capacity, meaning it requires less heat energy to raise its temperature compared to water. Sand has a lower ability to retain and distribute heat due to its composition and absence of hydrogen bonds.

To quantify this difference, you can refer to the specific heat capacity values of water and sand. The specific heat capacity of water is approximately 4.18 Joules per gram per degree Celsius, while the specific heat capacity of sand may vary depending on its composition but is generally around 0.83 to 1.67 Joules per gram per degree Celsius.

In summary, sand tends to get hotter than water because it has a lower specific heat capacity and requires less heat energy to increase its temperature.