Penelitian telah menemukan bahwa paparan jangka panjang terhadap bahan kimia aromatik seperti pewarna, kulit, karet, dan cat dapat meningkatkan kejadian kanker kandung kemih. Merokok juga merupakan penyebab penting tumor kandung kemih. Merokok dapat menyebabkan metabolisme triptofan yang abnormal dalam tubuh, dan metabolisme triptofan yang abnormal dapat menghasilkan metabolit seperti 3-hydroxy-2-aminoacetophenone, yang harus diekskresikan melalui kandung kemih dan dapat meningkatkan kanker kandung kemih. Selain itu, iritasi lokal jangka panjang pada mukosa kandung kemih juga dapat menyebabkan kanker. Iritasi lokal kronis jangka panjang pada dinding kandung kemih, seperti infeksi kronis jangka panjang, batu kandung kemih, iritasi jangka panjang akibat penyakit parasit dan obstruksi saluran kemih, dapat menjadi faktor yang menyebabkan kanker. Sistitis adenoid dan leukoplakia mukosa, di sisi lain, adalah lesi prakanker pada kandung kemih.