Heavy metal contamination in coastal and estuarine regions of inner Tolo Harbour, as well as some river and nullah areas, is one of the major water-pollution issues in Hong Kong. Zebrafish (Dania rerio) embryo-larvae was used to study metal uptake from coastal sediments collected from Fo Tan River (industrial area, Sha Tin), Tai Po River (residential area, Tai Po) and Wu Kai Sa (rural area, Tolo Harbour). Exposure experiments (7-days) were carried out using different concentrations (0.1%, 0.5%, 1% and 0% as control) of sediments that were added to aquaria containing fertilized zebrafish eggs until they hatched to become larvae. Uptake of heavy metals (Cd, Cu, Pb and Zn) was determined in whole embryo-larvae following exposure. Significant levels of Cd, Cu, Pb and Zn were detected in the embryo-larvae exposed to sediments from Tai Po River. However, significant levels of only Cd and Cu were found in embryo-larvae exposed to sediments from Fo Tan River. (C) 2004 Elsevier Ltd. All rights reserved.