Penyebab sclerosing cholangitis adalah banyak. Hasilnya adalah fibrosis progresif dan, sebagai akibatnya, kehilangan saluran hempedu intra dan/atau ekstrahepatik. Pada peringkat awal, kerosakan pada saluran hempedu dan hepatosit tidak begitu ketara, kegagalan hati berkembang kemudian.