In this article a new environmentally friendly catalytic method is described for the efficient monoiodination and bromination of arenes and also iodoetherification and iodolactonization of olefins using hydrogen peroxide as the terminal oxidant. The method is based on using sodium iodide or sodium bromide, hydrogen peroxide (35%) and ceriumA C H T U N G T R E N N U N G (III) chloride as an effective catalyst in water at room temperature or under reflux conditions. By this protocol, iodination of anilines proceeded with high regioselectivity at the para position with the formation of small amounts of the ortho isomers. However, bromination of anilines proceeded with absolute regioselectivity to give the para isomers as the sole products in high yields. Iodinations and brominations of m-xylene, toluene, chloro-and bromobenzenes were proceeded with excellent regioselectivity to produce the para isomers as the sole products. Benzene was also halogenated by this catalytic system to give the monohalogenated benzene in good yields. Iodoetherification and iodolactonization of olefins also proceeded easily in high yields at room temperature. However, the bromination of olefins by this protocol failed and the starting materials were detected intact.