A method is described for the direct determination of the volatile anaesthetics halothane and isoflurane in blood by gas chromatography with flame-ionisation detection. The method is accurate and precise and allows rapid measurements of blood levels of anaesthetic agents. Headspace concentrations of anaesthetic agents in the concentration range 0-3% V/V are determined with an accuracy of +/- 0.01% V/V. The relative standard deviation of these results is less than 4.0%. A relatively small volume of blood is required for each determination, a factor of great significance in the treatment of children. The need for separate blood calibration graphs for each patient is discussed, further emphasising the need for a rapid calibration procedure. The results from the clinical application of this method show conclusively its suitability for the management of anaesthetised subjects.