How Long Do Kidney Stones Last? The duration of kidney stones, typically lasting around a month, is influenced by factors such as size and composition. Smaller stones, under 4 mm, often pass within one to two weeks, while larger ones over 4 mm may take two to three weeks. Once in the bladder, stones usually pass within a few days, but this process can extend, especially in older individuals or men with a large prostate ...