Summary Diazepam, in combination with pethidine and atropine, has proved to be an effective oral pre-anaesthetic medication for paediatric outpatient surgery. Triazolam is a benzodiazepine with a short half-life and rapid oral absorption, and causes amnesia and sedation. The results of a prospective, randomized, double-blind study substituting triazolam for diazepam in this regimen are described. One hundred and nineteen healthy paediatric outpatients older than 1 year of age were randomized to receive either our routine oral outpatient premedication (pethidine 1.5 mg·kg-1, diazepam 0.15 mg·kg-1 and atropine 0.02 mg·kg-1), an oral premedicant where triazolam (0.005 mg·kg-1) was substituted for diazepam or an oral premedicant containing pethidine and atropine only. Children given triazolam had a more rapid onset of pre-anaesthetic medication effect (change in state of consciousness) compared with patients in the other two groups (P < 0.01). Patients receiving traizolam showed more evidence of sedation within 45 min of receiving the oral premedication (P < 0.003). There were no other differences between the three groups.