how long does it take to pass a kidney stone?

best answer
Size of the stone is a major factor in whether it can pass naturally. Stones smaller than 4 millimeters (mm) pass on their own 80 percent of the time. They take an average of 31 days to...