درمان سنگ کلیه بر اساس نوع، اندازه و محل آن متفاوت می باشد:

- مصرف مایعات: نوشیدن حداقل دو الی سه لیتر مایعات در طی روز، به رقیق کردن ادرار و دفع سنگ های ریز و پیشگیری از تشکیل و افزایش اندازه سنگ های جدید و درمان سنگ کلیه کمک می کند.
- رژیم کم اگزالات: جهت پیشگیری و درمان سنگ کلیه اگزالات کلسیمی، توصیه به رعایت رژیم کم اگزالات مانند عدم مصرف ریواس، اسفناج، شکلات، چغندر، بامیه، چای، سیب زمینی شیرین، آجیل، فلفل سیاه و سویا کمک کننده می باشد.
- رژیم کم پروتئین و کم نمک: مصرف کمتر پروتئین های حیوانی و جایگزینی آن با پروتئین های گیاهی مانند حبوبات و همچنین عدم اضافه کردن نمک به غذاها ، در پیشگیری و درمان سنگ کلیه موثر می باشد.
- رژیم غذایی با کلسیم کافی: مصرف کافی لبنیات در طول روز و پرهیز از مصرف قرص و مکمل کلسیم در پیشگیری و درمان سنگ کلیه کمک کننده می باشد.
- مسکن ها: جهت تسکین درد حین دفع سنگ کلیه می توان از مسکن هایی مانند ناپروکسن، ایبوپروفن و … استفاده نمود.
- درمان دارویی: میتوان از داروهایی مانند تامسولوسین جهت گشاد کردن حالب ها و کمک به دفع سنگ تحت نظر پزشک معالج بهره جست. همچنین برحسب نوع سنگ ممکن است داروهایی مانند دیورتیک های تیازیدی، آلوپورینول، آنتی بیوتیک ها، ویتامین B6 و ترکیبات سیترات جهت درمان سنگ کلیه در شما مناسب باشند.
- درمان سنگ شکن (ESWL): می توان از امواج صوتی پرقدرت جهت شکستن سنگ های بزرگ و تبدیل آن ها به سنگ های کوچکتر که دفع راحت تری دارند، استفاده نمود. این روش تحت مراقبت و با داروهای آرامبخش انجام شده و ممکن است بین ۴۵ الی ۶۰ دقیقه زمان لازم داشته باشد.
- جراحی: سنگ های بزرگی که با سنگ شکن خورد نشوند، از طریق جراحی از طریق ایجاد سوراخی بر روی پوست خارج می شوند.
- خروج سنگ از طریق اسکوپ: پزشک با وارد کردن لوله باریکی به نام اورتروسکوپ به داخل حالب ها، سنگ های کوچک تر را خورد و خارج می کند و سپس استنتی جهت ترمیم و کاهش التهاب مجرا در آن قرار می دهد.