A method is described for the determination of isoniazid, acetylisoniazid, acetylhydrazine, diacetylhydrazine and hydrazine in urine. Isoniazid, acetylhydrazine and hydrazine are reacted in aqueous solution with p-chlorobenzaldehyde to form hydrazones. Following the addition of appropriate internal standards, these hydrazones are then extracted into an organic solvent and determined by gas chromatography using a nitrogen-sensitive detector. Acetylisoniazid and diacetylhydrazine are determined similarly after hydrolysis to isoniazid and acetylhydrazine, respectively.