علت تشکیل سنگ های کلیوی، هنوز به درستی معلوم نشده ولی تئوری های متعددی در این خصوص وجود دارد. در ادارار موادی وجود دارند به نام ترکیبات بلورساز که این ترکیبات می توانند سنگ های کلیوی را تشکیل دهند. افزایش غلظت ترکیبات بلورساز در ادرار، می تواند در ایجاد سنگ های کلیوی دخیل باشند. ترکیبات بلورساز عبارتند از: کلسیم، اگزالات، اسید اوریک و فسفات. میزان حلالیت ترکیبات بلورساز در ادرار به مراتب بیشتر از حلالیت آن ها در آب می باشد و این به علت وجود ترکیباتی در ادرار است که از تشکیل سنگ های کلیوی جلوگیری می کنند. به هر حال هنگامی که غلظت ترکیبات بلورساز به حد فوق اشباع برسند، آن ها می توانند رسوب نموده و به مرور زمان بزرگ تر شوند و سنگ های کلیوی ایجاد نمایند. یکی از عوامل عمده که غلظت ترکیبات بلورساز ادرار را به مرحله فوق اشباع می رساند، کاهش حجم ادرار (مصرف کم آب و مایعات) می باشد. بنابراین یک توصیه ساده و قابل انجام برای همه افراد، خصوصا" آن هایی که مستعد هستند برای تشکیل سنگ های کلیوی، این است که مصرف آب و مایعات را در طول 24 ساعت و با فواصل زمانی معین، خصوصا" در فاصله زمانی شب تا صبح، به حد مطلوب، رعایت نمایند.