Background: Post-partum hemorrhage prevention (PPH) is considered a major issue due to its effect on maternal morbidity and mortality. The objective of this study was to compare efficacy of Carbetocin in prevention of atonic post-partum hemorrhage in high risk patients undergoing elective caesarean section in comparison to Oxytocin and Misoprostol.Methods: 150 pregnant women prepared for elective caesarean section were classified into 3 groups; Group I (50 patients received Carbetocin 100 mg I.V infusion), Group II (50 patients received 20 IU of Oxytocin infusion on 1000 ml of normal saline solution) and Group III (50 cases received Misoprostol 400 µg per rectum immediately before induction of anaesthesia). Assessment of PPH and its degree was determined according to amount of blood loss during and for first 24 hours of caesarean delivery, also further need for haemostatic measures were also assessed.Results: There was a statistically significant difference in PPH among the three groups 6, 14 and 12% for group I, II and III respectively (P <0.001), major PPH was 0, 4 and 6% for the same groups respectively (P <0.001). The need for additional uterotonic agents was significantly lesser in Group I compared to Group II and III (2% versus 8 and 12% respectively P = 0.02) also the need for additional surgical measures was significantly lesser among the three groups (P= 0.00). The drop in Hb level and haematocrit value was significantly lesser in group I compared to group II& III (P <0.05). The need for blood transfusion was significantly lesser in Group I compared to group II and III (0% versus 12% p <0.0001)Conclusions: Carbetocin was superior to Oxytocin and Misoprostol in prevention of atonic PPH in high risk patients underwent elective caesarean delivery. Carbetocin should be administered for all cases undergoing elective CS and carry a risk factor for postpartum hemorrhage.