Sensitive and selective spectrophotometric procedures were proposed for the determination of Fe(III) and Cu(II) using simple chromogenic reagents. The procedure of iron determination was based on the formation of ternary complex between Fe(III) and 4,7-diphenyl-1,10-bathophenanthroline (DPBP)–eosin in acid medium. On the other hand, the procedure of copper (II) determination was based on the formation of ternary complex between Cu(II) and 4,7-diphenyl-1,10-bathophenanthroline (DPBP)–Eriochrome Black-T (EBT) in alkaline medium. The ternary complexes were extracted in the presence of cetyltrimethyl ammonium bromide with chloroform. The molar absorptivities of the Fe(III)–DPBP–eosin and Cu(II)–DPBP–EBT ternary complexes were 2.23 · 105 and 9.35 · 104 L mol−1 cm−1 at 542 and 565 nm, respectively. Beer’s law is valid over the concentration ranges from 0.280 to 7.814 and from 0.320 to 8.260 μg mL−1 for Fe(III) and Cu(II), respectively. Sandell sensitivity (0.0025 and 0.0679 ng cm−2), relative standard deviation (0.257–1.94 and 0.305–1.85), limits of detection (0.076 and 0.045 μg mL−1) and quantification (0.253 and 0.150 μg mL−1) for Fe(III) and Cu(II) ions, respectively, are calculated. The procedures are applied for the determination of Fe(III) and Cu(II) in different polluted water sources, drinking water, river water as well as cooling water and boiler scales. The results obtained are compared with those obtained using atomic absorption spectroscopy. The effects of different tolerances are studied in the presence of masking agents.