Pada umumnya penyebab terjadinya kebakaran bersumber pada 3 faktor yaitu:
1.Faktor manusia
a.Tenaga kerja
1)Tidak tau / kurang mengetahui prinsip dasar pencegahan / penanggulangan bahaya kebakaran.
2)Menetapkan barang-barang yang mudah terbakar tampa menghiraukan norma-norma pencegahan dan penanggulangan bahaya kebakaran.
3)Pemakaian listrik yang belebihan, melebihi kapasitas.
4)Merokok ditempat terlarang / membuang punting rokok sembarangan.
5)Adanya unsure kesengajaan.
b.Manajemen
1)Tidak ada / kurang komitmennya terhadap K3
2)Kurang pengawasan terhadap kegiatan
3)Tidak ada standar kode yang dapat diandalkan atau penerapannya tidak tegas.
4)System penanggulangan kebakaran tidak memadai
5)Tidak dilakukan pelatihan penanggulangan bahaya kebakaran bagi tenaga kerja.
6)Sarana proteksi kebakaran tidak ada atau kurang
2.Faktor teknis
a.Fisik / mekanis dimana dua faktor yang menjadi peranan dalam proses timbulnya panas akibat kenaikan suhu atau timbulnya api karna gesekan / benturan dan pukulan.
b.Proses kimia yang terjadi pada saat pengujian / pengetesan kimia tanpa prosedur
c.Energi listrik karna terjadi hubungan singkat / short sircuit yang menimbulkan panas / api
3.Faktor alam
a.Petir
b.Letusan gunung merapi
c.Gesekan kayu-kayu kering (dahan / ranting) dihutan pada saat musim panas (musim kemarau)