Effective cardiopulmonary resuscitation (CPR) skills are essential for better patient survival, but whether these skills are associated with knowledge of and self-efficacy in CPR is not well known. The purpose of this study was to assess the quality of CPR skills and identify the association of the psychomotor skills with knowledge and self-efficacy at the time of CPR skills training. A convenience sample of 124 nursing students participated in a one-group posttest-only study. The quality of CPR psychomotor skills, as assessed by structured observation using a manikin, was suboptimal. Nursing students who performed correct chest compression skills reported higher self-efficacy, but there was no association between CPR psychomotor skills and total knowledge. Rigorous skills training sessions with more objective feedback on performance and individual coaching are warranted to enable mastery learning and self-efficacy.