The purpose of this study was to identify factors that explain immigrant housing vulnerability, thereby contributing to the growth of a more substantial knowledge base on the intersection between immigration, housing and homelessness. Administrative data on housing support service recipients (n = 4168) in Alberta, Canada, were analysed to determine the varied demographic, socio-economic and health-related factors that contribute to living in a precarious housing situation (such as homelessness, couch surfing, staying with friends or family etc.). Logistic regression analysis shows that being an immigrant is a protective factor from living in a precarious housing situation. For the immigrant subsample (n = 525), logistic regression analysis demonstrates that living in a larger city, having a mental illness and being married were protective factors from living in a precarious housing situation. However, having an addiction and being precariously employed (such as only working part-time, having temporary employment or being unemployed) were risk factors for living in a precarious housing situation. Shared and distinctive vulnerabilities among the immigrant subsample and the full study sample are discussed, along with implications for specific policy and programmes that aim to address the housing needs of immigrants.