對于所有的結石患者來說,多喝水是最佳選擇,建議每天喝水量大于2500毫升,這樣形成的尿液會大于2000毫升以上,多喝水形成更多的尿液,可以稀釋尿液中結石物質的濃度,減少晶體沉積,推薦大家可以吃腎石通、尿石通、復方金錢草顆粒、五淋化石丸、排石顆粒等,這些可以有排石溶石的作用。
也可以做一些特殊的預防,比如草酸鹽結石的病人可以口服維生素b6減少草酸的排出,也可以口服氧化鎂。增加尿中草酸溶解度。也可以針對于尿酸鹽結石的患者,應該口服別嘌呤醇和碳酸氫鈉可以抑制結石形成。對于甲狀旁腺功能亢進的患者必須切除甲狀腺瘤,這樣才可以防止高鈣尿癥的發生。對于有尿潴留的患者應該解除梗阻,可以吃坦洛新緩解梗阻。