Etiologi dari batu empedu masih belum diketahui secara pasti. Namun sejauh ini banyak riset yang dilakukan, faktor predisposisilah yang menjadi paling penting untuk diketahui. Predisposisi tersebut antara lain usia lebih dari 60 tahun. Genetika, jenis kelamin wanita lebih sering, dikarenakan hormon estrogen meningkat saturasi kolesterol dalam (kandung empedu), kegemukan (maka sadar kolesterol dalam kandung empedu pun tinggi), infeksi saluran pencernaan, dan kondisi klinis seperti diabetes, sirosis hati, pankreatitis, kanker kandung empedu, dan juga reaksi ileum