We monitored heavy metal (As, Cd, Hg, and Pb) concentrations in surface water, sediments, and oligochaetes in four major rivers in Calabria (southern Italy) over the course of 1 year. As, Cd, and Pb showed accumulation factors of 10(3)-10(5) for water to sediment and 1-10 for sediment to oligochaetes. Hg showed a water to sediment accumulation factor of 10-100. Finally, Hg concentrations exceeded the Italian quality standard for freshwater in all of the rivers, and As concentrations in sediments exceeded the respective Canadian standard. However, the application of an ecological risk assessment method indicated low risks for all monitored rivers.