Organochlorines, metals, and trace elements were measured in liver, kidney, or whole-body tissues of canvasbacks (Aythya valisineria), lesser scaups (A. affinis), and greater scaups (A. marila) collected from San Francisco Bay and three coastal areas of California during the winter of 1986-1987. Potentially toxic concentrations of mercury (mean less than or equal to 10.4 mu g/g, dry weight) and selenium (mean less than or equal to 32.7 mu g/g, dry weight) were found in Livers of scaups and canvasbacks from several San Francisco Bay sites. These elements varied spatially, temporally, and between species, with the highest concentrations found in late winter. Mean concentrations of mercury, selenium, and cadmium were generally higher in scaups than in canvasbacks. Of all the organochlorines included in the analyses, only p,p'-DDE and total PCBs were detected in all samples in this study. Mean whole-body concentrations of DDE and PCBs from San Francisco Bay ducks collected in late winter varied spatially and between species, but the concentrations were not considered toxic. Causes for inter-specific differences are unclear, but may be attributable to differences in diet, movement, or physiology.