You can use medications to fight kidney stones, but if the stones are large, you will need to resort to treatments such as extracorporeal shock wave lithotripsy, percutaneous nephrolithotripsy or open surgery. The choice of treatment options for kidney stones depends largely on the size of the stone. If the stone is small, below 5mm, it can be treated with medication at this time, the more commonly used drugs are potassium citrate, allopurinol, thiopronine and other drugs. If the stones are large and the effect of medication is poor, extracorporeal shock wave lithotripsy can be used. If the stone is further enlarged or the shape of the stone is not very regular, the effect of the above two methods is poor. The former is a minimally invasive surgery with less damage to the body and faster recovery, while the latter is a more invasive surgery with slower recovery.