Nguyên nhân (etiology) là do nhiều yếu tố bao gồm thiếu máu cục bộ (ischemia), nhiễm trùng thành túi mật (gallbladder wall infection), nhiễm độc hoá chất đối với thành túi mật và tắc nghẽn ống túi mật.