There is no best treatment for gallstones, each patient’s constitution and condition is different, and what is right for you is the best. Gallstones can be treated by general treatment, medication and surgery. 1. General treatment: For most asymptomatic gallstones patients, it is usually necessary to adjust the lifestyle and eating habits, usually avoid excessive mental stress, sleep on time, eat regularly, do not overeat, eat less greasy food, and actively exercise to enhance physical fitness, regular checkups in the hospital. 2. Medication: When gallstone patients are in acute attack, if the pain is obvious, they can take non-steroidal anti-inflammatory drugs for analgesia, such as pethidine, diclofenac, etc.; if the patients have fever, chills and other symptoms of infection, they can take cefoperazone, moxifloxacin and other anti-infective drugs. 3. Surgery: minimally invasive laparoscopic cholecystectomy is preferred for patients with gallbladder stones; endoscopic retrograde choledochotomy and endoscopic sphincterotomy are preferred for patients with bile duct stones or laparoscopic bile duct exploration combined with cholecystectomy. When diagnosed with gallstones, patients are advised to go to the hospital in time and follow the doctor’s instructions for medication and other treatments to avoid delays.