The purpose of this study was to examine the predictive factors of quality of life for inpatients with depressive disorders. Eighty-three patients (mean age 44; 73% female) with depressive disorders were recruited from the psychosomatic ward of a medical center in the northern part of Taiwan. The predictive models of this study were established by encompassing three constructs: clinical variables, demographics, and perceived competence. The outcome variables of this study included an overall quality of life score and four domains' scores of the World Health Organization Quality of Life-brief version (WHOQOL-BREF). Stepwise regression analysis was used to identify significant factors related to the outcome variables. The results showed that there were five distinct models for the various domains of the quality of life. The predictive variables of the final model for overall quality of life included: the Beck Anxiety Inventory, the Canadian Occupational Performance Measure-satisfaction, and the Occupational Self Assessment-self. For the physical domain of the quality of life model, the adjusted Beck Depression Inventory-II, the Beck Anxiety Inventory, and the Activity of Daily Living Inventory were the significant predictors. In the psychological domain, the adjusted Beck Depression Inventory-II and age were the predictive factors. The adjusted Beck Depression Inventory-II, the Beck Anxiety Inventory and the Occupational Self Assessment-environment were the predictors for the social domain of quality of life. Finally, the adjusted Beck Depression Inventory-II, age, and the Occupational Self Assessment-environment were the predictors for the environmental domain of quality of life. The significance of the perceived competence variables in the quality of life of patients with depression indicates that occupational therapy intervention is warranted.