A validated adsorptive cathodic stripping voltammetry method is described for simultaneous determination of Al(III), Cu(II) and Cd(II) in water samples. In acetate buffer (pH 5) containing 10 mu M oxine, these metal ions were determined as oxine complexes following adsorptive accumulation onto the HMDE at -0.05 V versus Ag/AgCl/KCl(s). The best signal to noise ratio was obtained using a square wave of scan increment 10 mV, frequency 120 Hz, and pulse-amplitude 25 mV. Limits of detection as low as 0.020 mu g L(-1) Al(III), 0.012 mu g L(-1) Cu(II) and 0.028 mu g L(-1) Cd(II) were achieved. Interference due to various cations (K(I), Na(I), Mg(II), Ca(II), Mn(II), Fe(III), Bi(III), Sb(III), Se(IV), Pb(II), Zn(II), Ni(II), Co(II)), anions (Cl(-), NO(3-), SO(4) (2-), PO(4) (3-)) and ascorbic acid was minimal as the measured signals change by 4% at the maximum. The stripping voltammetry method was successfully applied for simultaneous determination of Al(III), Cu(II) and Cd(II) in tap and natural bottled water samples.