Objective:To compare the drugs: Midazolam and diazepam as preoperative medication. Materials and methods: 100 patients aged between 18-60, scheduled for elective surgery were included in this comparative study. Patients were randomly allocated into two groups of 50 each. Materials and methods: Patients received 0.08mg/kg body weight midazolam inject intramuscularly and diazepam 10 mg orally. Assessment of efficacy variables: anxiety, sedation and anterograde amnesia were rated before and after drug administration (at 15, 30 and 60 minutes after drug administration) before surgery. Finidings: It was found that there was significant difference in mean anxiety reduction (p<0.001). Immediately before taking to operation theatre i.e. 60 minutes after drug administration, 5 with diazepam and 13 with midazolam were highly sedated. Midazolam demonstrated the better sedative, amnesic and anti anxiety effects than diazepam. Conclusion: With respect to anxiolytic, sedative and anterograde amnesic properties, midazolam (0.08mg/kg intramuscularly) is better premedicant compared to diazepam (oral 10 mg) for patients at preoperative period. Diazepam is also a good premedicant and use of both drugs is safe regarding cardiovascular variables and related side effects.