Does soil cannot retain heat?

Soil both absorbs and retains heat. The length of time soil retains its heat is dependent upon the amount of moisture or water in the soil.