How Long Do Kidney Stones Last? Kidney stones, a prevalent and painful condition affecting nearly one in 10 Americans each year, necessitate a comprehensive understanding for effective management. Kidney stones typically last around a month, with factors such as size and composition influencing the duration. Smaller stones, under 4 mm, often pass within one to two weeks, while larger ones over 4 mm may take two to three weeks. Upon reaching the bladder, stones typically ...