Question: how long does it take to heal from kidney stones?
Answer: Approximately 60% of kidney stones that are 4–6 mm will pass on their own in about 45 days. Around 20% of kidney stones that are larger than 6 mm will pass on their own in about 12 months. However, when stones are this large, it is best to seek immediate surgical removal.