How long does it take to dissolve kidney stones?

How long does it take to dissolve kidney stones?

They take an average of 31 days to pass. Stones that are 4–6 mm are more likely to require some sort of treatment, but around 60 percent pass naturally. This takes an average of 45 days. Stones larger than 6 mm usually need medical treatment to be removed.

What is the best thing to drink if you have kidney stones?

Staying hydrated (having enough fluid in your body) will keep your urine diluted. This makes it harder for stones to form. Water is best. You can also drink ginger ale, lemon-lime sodas, and fruit juices.