An enzyme immunoassay for polyamines is described which uses β-galactosidase labeled spermine and antiserum raised in rabbits against spermine-bovine serum albumin synthesized by coupling spermine to mercaptosuccinylated bovine serum albumin with a bifunctional cross-linker, N-(γ-maleimidobutyryloxy)-succinimide. The lower limit of detection by this assay, which involves a double antibody technique for the separation of antibody-bound and free antigen, was 1 ng of spermine per tube. The anti-spermine serum showed 88% cross-reaction with spermidine but only 0.13% with putrescine, 0.08% with 1,3-diaminopropane, and 0.04% with cadaverine. The method has been used to measure serum polyamine levels in healthy subjects and cancer patients, in whom mean concentrations of 58.1 ng/ml and 94.8 ng/ml (as spermine), were respectively noted. This enzyme immunoassay is specific, accurate and easy to perform, and appears suitable for routine clinical use.