Higher fibre intake reduced all-cause and cardiovascular mortality among healthy population, but such data in dialysis patients are limited. We aimed to examine these associations in patients on peritoneal dialysis (PD). This single-centre prospective cohort study enrolled 881 incident PD patients between October 2002 and August 2014. All patients were followed until death, transfer to haemodialysis, renal transplantation or until being censored in June 2018. Demographic data were collected at baseline. Biochemical, dietary and nutrition data were examined at baseline and thereafter at regular intervals to calculate the average values throughout the study. The outcomes were defined as all-cause and cardiovascular death. Cox proportional regression models were applied to explore the relationship between fibre intake and outcomes. Participants with higher fibre intake were more likely to be younger, male and have better residual renal function and serum lipids at baseline. They were prone to maintain better nutrient status, higher blood pressure and lower inflammatory status at baseline and afterwards. Neither baseline nor time-averaged fibre intake did show protective effects on all-cause mortality after multivariate adjustment in the whole cohort. Among non-diabetic PD patients, an independent association between fibre intake and all-cause mortality was found, in which each 1 g/d increase in time-averaged fibre intake correlated to 13 % of reduction in all-cause mortality. We did not observe any benefits of fibre intake in the CVD mortality for both whole cohort and subgroups. The present study revealed that higher dietary fibre intake appeared to have a protective effect on all-cause mortality in non-diabetic PD patients, which suggest that PD patients should be encouraged to eat a diet rich in fibres.