Background: Despite several studies, there is no agreement on factors that affect survival after in-hospital cardiopulmonary resuscitation (CPR). Objectives: This study aimed to evaluate the survival rate of in-hospital CPR and its related factors at Shahid Beheshti hospital in Kashan, Iran, in 2014. Patients and Methods: A descriptive study was conducted on all cases of CPR performed in Kashan Shahid Beheshti hospital during a 6-month period in 2014. Through a consecutive sampling method, 250 cases of CPR were studied. A three-part researcher-made instrument was used. The outcome of CPR was documented as either survival to hospital discharge or unsuccessful (death of the patient). Chi-square test, t test, and logistic regression analysis were used to analyze the data. Results: Of all CPR cases, 238 (95.2%) were unsuccessful and 12 (4.8%) survived to hospital discharge. Only 2.6% of patients who were resuscitated in medical units survived to hospital discharge, whereas this rate was 11.4% in the emergency department. Only 45 (18%) patients were defibrillated during resuscitation; in 11 patients, defibrillation was performed between 15 to 45 minutes after the initiation of CPR. The mean time from initiation of CPR to the first DC shock was 13.93 ± 8.88 minutes. Moreover, the mean duration of CPR was 35.11 ± 11.42 minutes. The survival rate was higher in the morning shift and lower during the time of shift change (9.4% vs. 0). The duration of CPR and speed of arrival of the CPR team were identified as factors that predicted the outcome of CPR. Conclusions: The survival rate after in-hospital CPR was very low. The duration of CPR and the time of initiating CPR effects patients’ outcomes. These findings highlight the crucial role of an organized, skilled, well-established and timely CPR team.