Homelessness is an obvious moral challenge, given the fact that it is a problem that millions of people in the developed world have to deal with on a daily basis. In the relatively scarce literature on this subject, there appear to beroughly-three main approaches, namely, what I will refer to as the "difference approach," the "liberal approach" and the "care approach." In the paper I will critically review these three moral perspectives on the issue of homelessness. I will argue that the difference approach and the liberal approach in the end are unconvincing. Homelessness can hardly be interpreted in terms of an internally valued group identity nor in terms of autonomy and its preconditions. I will defend a version of the care approach instead, an approach that focuses on the concrete and particular needs of the homeless.