问题分析:一般情况下,肾结石药物排石要多久需根据实际情况来判断,具体内容如下:如果肾脏结石小于1cm,可以选择用药物排石,治疗时间为1-3个月,根据患者的情况而定,服用时要注意多饮水,多做上下的锻炼,如跳跃、跑步等,都能帮助结石的排泄。饮食方面要多吃一些蔬菜和水果,尤其是一些绿色的植物。尽量减少食用大豆制品,避免摄入大量的动物蛋白。在服用药物排石后6个半个多月还没有排出,结石比较大的可以采取震波碎石等方法,有较好的治疗效果。