Concentrations of the heavy metals cadmium, copper, lead, zinc, mercury and, in some individuals, methyl mercury were determined in a range of tissues of 64 tropical, subtropical, subantarctic and antarctic seabird taxa mostly from the New Zealand region. Although apparently natural, levels of cadmium and mercury in some species greatly exceed those known to have toxic effects in some terrestrial birds. Copper and zinc levels exhibited less inter-species variation than the non-essential metals cadmium and mercury. Cadmium concentrations were highest in kidney tissues but uniformly low in feathers. Total mercury concentrations showed most inter-species variation. Mean methyl mercury levels in liver tissues of several large procellariiforms represented less than 5% of the corresponding mean total mercury level. Lead concentrations were generally low or below the limits of detection, but elevated levels were measured in some coastal or scavenging species. In a significant number of species, mean concentrations of liver cadmium and mercury and kidney cadmium were greater in adults than in young birds. The reverse was true for copper. Mean zinc levels in liver did not differ between adults and young. High levels of cadmium in some species seem likely to be due to diet, whereas high levels of mercury probably reflect more closely the moult intervals which constrain the ability of birds to eliminate methyl mercury.