碎石后多久可以排出来取决于结石的位置。如果结石在尿道里面,碎石后一到两天可以完全排出来。如果结石在输尿管下端或者在膀胱里面,碎石后一周左右可以完全排出来。
如果结石在肾脏里面或者在输尿管上段,碎石后需要一到两周才能完全排出来。碎完石后需要大量饮水,这样有助于结石的排出。