น้ำจะช่วยขับสารที่จะทำให้เกิดนิ่วในไตออกไป น้ำเปล่านั้นเป็นตัวเลือกที่ดีที่สุด มันจะช่วยป้องกันนิ่วในไตโดยการรักษาให้ไตขับของเสียออกโดยที่ไม่เพิ่มสารอื่นๆ เช่นน้ำตาล โซเดียม หรือส่วนผสมอื่นๆที่พบในเครื่องดื่ม ให้ดื่มน้ำอย่างน้อย 10 แก้ว (แก้วละ 240 มิลลิลตร) ต่อวัน หลีกเลี่ยงเครื่องดื่มคาเฟอีนเพราะว่ามันจะทำให้ร่างกายของคุณขาดความชุ่มชื้นแทนที่จะทำให้ชุ่มชื้น คุณควรปัสสาวะประมาณ 2 ลิตรหรือมากกว่าต่อวันและปัสสาวะควรมีสีอ่อนหรือเป็นสีที่ไม่ค่อยเหลือง หนึ่งในสาเหตุหลักของนิ่วในไตก็คือปัสสาวะที่เข้มข้น เกลือนั้นจะทำให้ร่างกายของคุณขาดน้ำและจะทำให้ปัสสาวะมีความเข้มข้น หากคุณรับประทานเกลือ คุณจำเป็นต้องลดปฏิกิริยาของมันโดยการดื่มน้ำแก้วใหญ่ๆ ตามไป โปรตีนจากเนื้อสัตว์นั้นจะทำให้ปัสสาวะมีความเข้มข้น ซึ่งเป็นหนึ่งในความเสี่ยงที่จะเป็นนิ่วในไต ของเสียจากโปรตีนจะเข้าไปในปัสสาวะและจะเพิ่มความเป็นไปได้ที่จะเกิดนิ่วในไต งานวิจับหลายชิ้นระบุว่าไฟเบอร์ที่ละลายน้ำเมื่อผสมกับแคลเซียมในปัสสาวะแล้วมันจะถูกขับออกมาทางอุจจาระ มันจะช่วยลดปริมาณของแคลเซียมที่ตกค้างในปัสสาวะ แหล่งอาหารที่ดีของไฟเบอร์ได้แก่  โฮลเกรน เช่น ข้าวโอ๊ต รำข้าว หรือควินัว ลูกพรุนหรือน้ำลูกพรุน ผักใบเขียว เช่น ผักโขม ชาร์ด หรือคะน้า วิธีที่ดีที่สุดในการจัดการกับอาหารก็คือการบริโภคทั้งแคลเซียมและออกซาเลตในมื้อเดียวกัน ด้วยวิธีนี้ แคลเซียมและออกซาเลตจะสามาระจับตัวกันเมื่ออยู่ในกระเพาะแทนที่จะรอจนกระทั่งไตเริ่มต้นที่จะกรองมันและก็อาจจะเปลี่ยนมันให้เป็นนิ่ว  ผักโขม ช็อคโกแลต หัวบีท และรูบาร์บ นั้นมีออกซาเลตสูง ถั่วฝัก พริกหยวกสีเขียว ชา และถั่วลิสง นั้นมีออกซาเลต นม ชีส และน้ำส้มนั้นมีแคลเซี่ยมอยู่เต็มเปี่ยม และโยเกิร์ตก็เป็นอาหารที่ดีที่มีแคลเซียมที่คุณสามารถทานร่วมกับอาหารที่มีออกซาเลตสูง
ดื่มน้ำให้เยอะขึ้น. หลีกเลี่ยงเกลือ. ทานเนื้อสัตว์ให้น้อยลง. ทานไฟเบอร์ให้มากขึ้น. ให้ระวังปริมาณออกซาเลตที่คุณได้รับหากคุณเคยเป็นนิ่วแคลเซียมออกซาเลต.