Three polymer-anchored metal complexes (Co, Cu, and Pd) were synthesized and characterized. The catalytic performance of these complexes was tested for the oxidation of olefins and aromatic alcohols. These complexes showed excellent catalytic activity and high selectivity. These complexes selectively gave epoxides and aldehydes from olefins and alcohols, respectively. Individually, the effect of various solvents, oxidants, substrate oxidant molar ratios, temperatures, and catalyst amounts for the oxidation of cyclohexene and benzyl alcohol were studied. Under optimized reaction conditions, 96, 81, and 71% conversions of cyclohexene and 86, 79, and 73% conversions of benzyl alcohol were obtained with Co(II), Cu(II), and Pd(II) catalysts, respectively. The catalytic results reveal that these complexes could be recycled more than five times without much loss in activity.