Vascular calcification (VC) is a common complication of chronic kidney disease (CKD) that has a detrimental effect on patients' survival and prognosis. The aim of this study was to develop and validate a practical and reliable prediction model for VC in CKD5 patients. The medical records of 544 CKD5 patients were reviewed retrospectively. Multivariate logistic regression analysis was used to identify the independent risk factors for vascular calcification in patients with CKD5 and then created a nomogram prediction model. The area under the receiver operating characteristic curve (AUC), Hosmer–Lemeshow test, and decision curve analysis (DCA) were used to assess model performance. The patients were split into groups with normal and high serum uric acid levels, and the factors influencing these levels were investigated. Age, BUN, SUA, P and TG were independent risk factors for vascular calcification in CKD5 patients in the modeling group (P < 0.05). In the internal validation, the results of model showed that the AUC was 0.917. No significant divergence between the predicted probability of the nomogram and the actual incidence rate (x2 = 5.406, P = 0.753) was revealed by the calibration plot and HL test, thus confirming that the calibration was satisfactory. The external validation also showed good discrimination (AUC = 0.973). The calibration chart and HL test also demonstrated good consistency. Besides, the correlation analysis of serum uric acid levels in all CKD5 patients revealed that elevated uric acid levels may be related to gender, BUN, P, and TG.