The answer is no; a carpet does not warm a room. What it does, though, is insulate it. Carpeting has a high thermal value, which means it insulates better than, say, concrete. A carpet's high R-value implies that it holds onto the warmth of the room. Psychologically, carpeting evokes thoughts of ...