Yes, you can prevent kidney stones by drinking plenty of water, taking your medicines, and eating foods low in oxalate.