Bladder cancer is one of the most commonly diagnosed urinary cancers worldwide. Although muscle-invasive bladder cancer (MIBC) accounts for only 25% of bladder cancer cases, it has a high recurrence rate and poor prognosis, especially among high-grade cases. Despite the existence of some molecular markers, there is a clear clinical need for a robust recurrence prediction model that can assist in patient management and therapeutic decision-making. Therefore, we aimed to use public databases to develop such an effective assessment model. We developed a recurrence risk assessment model for high-grade bladder cancer based on the clinical information of 217 cases from The Cancer Genome Atlas (TCGA) and profiles of 87 samples from GSE31684 in the Gene Expression Omnibus (GEO) database. Edge R was used to analyze differences between RNAs of bladder cancer in the TCGA database, with thresholds of P<0.05 and |log2(fold change)| >1; least absolute shrinkage and selection operator (LASSO) Cox regression models were used to screen the RNAs significantly related to recurrence with minimum λ. Survival receiver operating characteristic (ROC) and area under the curve (AUC) was used to assess the predictive accuracy of the model in the training and validation sets of GSE31684. There were 2,876 differential RNAs obtained from TCGA data. Among a total of 284 RNAs identified as significantly related to recurrence of bladder cancer, 49 were obtained by LASSO regression, and 30 were finally obtained by multifactor risk regression to construct a risk assessment model. The model was found to predict the prognosis of bladder cancer recurrence well, with an AUC of 0.911 in the TCGA training set and an adjusted AUC value of 0.839 in the GEO validation set. The recurrence assessment model is a relatively accurate recurrence prediction tool for high-grade bladder cancer and could provide a guidance for the treatment of bladder cancer.