The classical volumetric titration of Fe2+ with MnO4-, used in some routine analysis as well as in undergraduate courses was improved. SnCl2 (to reduce Fe3+ to Fe2+) and HgCl2 (to oxidize excess SnCl2) were substituted by metallic zinc in boiling solutions, thus avoiding the toxic HgCl2 and Hg2Cl2; nitrate ions do not interfere in the improved methodology (it is an interference in the classical one) and the reproducibility of the determinations is increased by using metallic zinc. Determinations by students of undergraduate courses are discussed.