Background: The estimation of biological age is challenging in patients with cancers. We aimed to investigate frailty-based biological ages using frailty-discriminant scores (FDS) and examined the effect of biological-expected life age discrepancy on the prognosis of patients with urological cancers. Methods: We retrospectively evaluated frailty in 1035 patients having urological cancers. Their frailty-based biological age was then defined by the FDS, which is a comprehensive frailty assessment tool, using 1790 noncancer individuals as controls. An expected life age (=chronological age + life expectancy) was subsequently calculated using the 2019 life expectancy table. The primary outcome was the estimation of the biological-expected life age discrepancy between the frailty-based biological age and expected life age in patients with urological cancers. Secondary outcomes were the evaluation of the effect of the biological-expected life age discrepancy on overall survival. Results: We included 405, 466, and 164 patients diagnosed with prostate cancer, urothelial carcinoma, and renal cell carcinoma, respectively. The median chronological age, life expectancy, and estimated frailty-based biological age were 71, 17, and 83 years, respectively. The biological-expected life age discrepancy in any urological cancers, localized diseases, and metastatic diseases was −4.8, −6.3, and +0.15 years, respectively. The biological-expected life age discrepancy of >5 years was significantly associated with poor overall survival. Conclusions: The biological-expected life age discrepancy between frailty-based biological age and expected life age may be helpful in understanding the role of frailty and patient/doctor conversation.