Aims: This study was conducted to assess the efficiency of the basic life support (BLS) training program provided for nurses in a university hospital. To evaluate the efficiency of the BLS training program provided for nurses in a university hospital. Methods: In this a quasi-experimental study, a total of 404 nurses who received BLS training were enrolled. The study was performed in two stages. In stage one, the participant nurses were given a pre-test that consisted of 25 questions, four points each, before the training on the first day of the 2-day BLS training. The post-test was conducted in addition to practical exams on manikins to determine nurses’ practice skills on BLS. Results: There was a statistically significant difference between the nurses with previous BLS training and the difference between their pre- and post-test results (p<0.05), and high statistically significant difference was found between the nurses with previous advanced life support (ALS) training and the difference between their pre- and post-test results (p<0.001). Conclusion: Nurses should receive BLS training in hospitals and the training should be repeated on a regular basis. The BLS training that the nurses received in this study was effective and increased their knowledge level on BLS.