To help prevent future kidney stones, you also need to know what caused your previous kidney stones. Once you know what type of kidney stone you had, a health care professional can help you make changes to your eating, diet, and nutrition to prevent future kidney stones.