Two marine bivalves, Mytilus galloprovincialis and Callista chione, were exposed to various concentrations of cadmium and nickel (0.5, 1.0, 2.5 and 20 ppm), for 20 days, plus 10 days’ depuration period, in a laboratory experiment. Animals from each experimental condition were dissected and the bioaccumulation and distribution of Cd and Ni were determined in their gills, mantles and remaining bodies. The concentrations of Fe and Zn were also measured. Heavy metal tolerance, bioconcentration and distribution of heavy metals in tissues were considerably different in M. galloprovincialis and C. chione: (i) both animals were tolerant to Ni pollution, even at the highest concentration used; (ii) C. chione was more tolerant to Cd; (iii) M. galloprovincialis was a better Cd and Ni accumulator, with the exception of the highest Cd concentration tested, where C. chione accumulated more Cd; (iv) Fe and Zn levels were much more affected in M. galloprovincialis; (v) in general, accumulation and distribution of Ni and Cd in the tissues were metal-, species- and time of exposure- dependent; (vi) significant amounts of heavy metals remained in the tissues after 10 days’ depuration. Our results support a hypothesis for a two competing processes mechanism for metal accumulation and detoxification.