For most patients, laparoscopic cholecystectomy recovery can last up to six weeks. You may be able to resume most routine activities within a week or two, but it may take several weeks for your energy level to recover to normal.