Smoking is one of the most important causes of morbidity and mortality in developed countries. One of the priorities of public health programmes is the reduction of its prevalence, which would involve millions of people quitting smoking, but cessation programs often have modest results, especially within certain population groups. The aim of this study was to analyze the variables determining the success of a multicomponent therapy programme for smoking cessation. We conducted the study in the Smoking Addiction Unit at the Hospital of Manresa, with 314 patients (91.4% of whom had medium or high-level dependency). We observed that higher educational level, not living with a smoker, following a multimodal programme or smoking cessation with psychological therapy, and pharmacological treatment are relevant factors for quitting smoking. Abstinence rates are not associated with other factors, such as sex, age, smoking behaviour characteristics or psychiatric history. The combination of pharmacological and psychological treatment increased success rates in multicomponent therapy. Psychological therapy only also obtained positive results, though somewhat more modest.