骨轉移癌的病人,發現以後就是晚期,其生存期需判斷癌症是原發或轉移。如果是原發,生存時間比較長,部分病人經過治療,存活10年甚至20年;如果是轉移的癌症,需具體情況具體分析。如乳腺癌的病人,生存期比較長。在治療過程中,單發灶的乳腺癌骨轉移病人,經過手術、術後化療、術後生物治療、術後激素治療,病人還能活3-5年甚至10年,狀況較好的病人甚至活到20年。如腎癌、甲狀腺癌,病人骨轉移以後,都有較高的生存期,肝癌、胰腺癌、膽管癌骨轉移以後,生存期比較短。