This study examines the influence of chronic health conditions and socio-economic status on overnight admission and length of stay among Canadian seniors. Incremental multivariate logistic and zero-inflated negative binomial regression models assessed the relationship between selected predictors, overnight admission, and duration of stay. The findings show that all chronic health conditions and socio-economic factors examined were significantly associated with overnight hospital admission. However, seniors with cardiovascular health conditions, the very old, and seniors living in lower-income households had a greater risk of longer stays. Canadian seniors diagnosed with hypertension, cancer, diabetes, and stroke had greater risk of longer overnight hospital stays. Seniors aged 75 to 79 years, 80 years or older, and those living in lower-income households (≤ $39,999) were more likely to have a longer overnight hospital stay. Findings suggest that improving seniors’ health and socio-economic status may reduce the risk of overnight admission and longer stays of hospitalisation.