Question: how long does a gallbladder attack last?
Answer: A gallbladder attack or gallstone blockage can last anywhere from 15 minutes to a few hours. Gallstones are often managed by waiting for them to be naturally passed.