Penelitian ini memiliki tujuan (1) Menganalisis tingkat pengetahuan K3 pada siswa kelas XII konsentrasi keahlian Teknik Mekanik Industri di SMK Negeri 2 Sukoharjo; (2) Menganalisis penerapan K3 oleh siswa kelas XII konsentrasi keahlian Teknik Mekanik Industri di SMK Negeri 2 Sukoharjo selama kegiatan praktik di bengkel pemesinan. Pada penelitian ini menggunakan penelitian deskriptif kuantitatif didukung dengan observasi. Teknik pengambilan sampel menggunakan metode total sampling. Teknik pengambilan data yaitu menggunakan tes pilihan ganda, observasi secara langsung dan wawancara. Teknik validasi instrumen dengan validasi isi oleh ahli. Teknik analisis data kuantitatif menggunakan kriteria penilaian. Hasil penelitian ini menunjukkan pengetahuan siswa kelas XII konsentrasi keahlian Teknik Mekanik Industri SMK Negeri 2 Sukoharjo yang dilakukan dengan tes pilihan ganda dan observasi berdasarkan 7 indikator. Indikator tersebut yaitu, pengetahuan ruang lingkup K3, pengetahuan sarana dan prasarana K3, pengetahuan bahaya kerja, pengetahuan APD, kebersihan dan kesehatan pribadi, kebersihan dan kesehatan lingkungan kerja, pengetahuan ergonomi. Dari 7 indikator tersebut 7 indikator terdapat pada kategori tinggi. Hasil observasi terkait penerapan K3 siswa kelas XII konsentrasi keahlian Teknik Mekanik Industri SMK Negeri 2 Sukoharjo berdasarkan 5 indikator. Indikator tersebut yaitu: penggunaan APD, kepatuhan terhadap prosedur, perilaku aman saat praktik, penerapan 5S, komunikasi dan kerjasama. Dari 5 indikator tersebut penerapannya sudah baik. Hasil wawancara menujukkan bahwa penerapan K3 selama praktik berlangsung sudah baik.