Question: how long after gallbladder surgery does the pain last?
Answer: Your Recovery If you had laparoscopic surgery, you may also have pain in your shoulder for about 24 hours. You may have gas or need to burp a lot at first, and a few people get diarrhea. The diarrhea usually goes away in 2 to 4 weeks, but it may last longer.