Penelitian ini bertujuan untuk menemukan kelemahan pada setiap elemen yang menyusun program K3 yang menyebabkan kecelakaan kerja masih terjadi pada proyek konstruksi. Untuk itu penelitian ini melibatkan 2 data, yaitu data tentang elemen program K3 dari perusahaan konstruksi dan data kecelakaan kerja dari proyek konstruksi yang ditangani perusahaan konstruksi yang bersangkutan. Pengumpulan data dilakukan dengan menggunakan metode studi kasus pada 4 perusahaan konstruksi dengan masing-masing 1 proyek konstruksi yang pernah ditanganinya. Mengacu pada literatur, disusun 9 elemen dari program K3, yaitu Safeti personnel, PPE (Personal Protective Equipment) atau APD (Alat Perlindungan Diri), Pengenalan dan Pelatihan K3 pada Pekerja Baru, Safety Meeting, Analisa Area dan Perkerjaan Berbahaya, Biaya K3, Pemeriksaan/Inspeksi, Catatan Kecelakaan, Perilaku Pekerja. Berdasarkan data kondisi setiap elemen pada program K3 perusahaan konstruksi yang ditinjau, lalu dianalisa secara kualitatif terhadap penyebab kecelakaan kerja pada proyek konstruksi perusahaan yang bersangkutan, ditemukan kelemahan yang terdapat pada setiap elemen yang menyusun program K3. Diantara seluruh elemen yang diteliti, terdapat 2 elemen yang paling berpengaruh, yaitu elemen PPE, dimana kelemahan ini merupakan penyebab langsung hampir seluruh kecelakaan kerja yang diteliti, baik kecelakaan ringan, berat maupun meninggal dunia. Elemen lain yang berpengaruh adalah biaya K3, dimana kelemahan elemen ini menjadi penyebab kelemahan elemen lain dalam program K3.