Objective To explore the effect of expert patient program based intervention on self-efficacy and quality of life (QOL) of patients with pulmonary hypertension. Methods Sixty hospitalized patients with pulmonary hypertension were selected and randomly divided into 2 groups of 30 cases each.The control group received routine care, while the intervention group received expert patient program based intervention on the basis of routine care.Before and after the intervention, general self-efficacy and QOL of patients were measured and compared between the two groups. Results There were respectively 29 cases in the intervention group and 27 in the control group completing the study.After the intervention, self-efficacy scores in the intervention group were significantly higher than those before the intervention, and higher than those in the control group; QOL total scores and domain scores (except for the physical domain) of the Minnesota Living with Heart Failure Questionnaire were significantly lower than those before the intervention, and higher than those in the control group (all P<0.05). Conclusion Expert patient program based intervention can improve self-efficacy of patients with pulmonary hypertension and enhance QOL of them.