옥살산염 결석 환자는 비타민 B6 을 복용하여 옥살산 배설을 줄이고, 산화마그네슘을 복용하면 옥살산 소금이 소변에 용해되는 것을 증가시키고, 요산염 결석 환자는 경구 타닌 알코올, 탄산나트륨을 복용하여 결석 형성을 억제하는 것이 좋다. 요로 폐쇄, 요로 이물질 또는 감염자의 경우 항생제를 경구 투여하여 결석의 발생을 예방해야 한다. 결석 환자는 물을 많이 마시라고 권장하고, 하루 물의 양은 2000 ml 이상이며, 이는 결석을 예방하는 가장 쉽고 효과적인 방법이다.