A scheme to distinguish various species of trace metals in the soil solution has been used to study the forms of copper and zinc in the soil solution of a sandy loam that had been limed to give a range of soil pH values. The scheme is based on the lability of the metal species and involves the use of anodic stripping voltammetry, atomic absorption spectroscopy, and equilibration with Chelex-100 exchange resin. The solubility of zinc in this soil decreased markedly with increasing soil pH, with most of the zinc being present as free metal ions or as labile complexes. In contrast, copper species were largely moderately labile and non-labile and the solubility of copper varied only slightly with soil pH. The effects of enriching the soil with the metals and organic matter on the species present were also investigated.