Rapid, efficient and selective alkene epoxidation and alkane hydroxylation with sodium periodate catalyzed by Mn (TPyP) supported on chloromethylated polystyrene, [Mn(TPyP)-CMP], under ultrasonic irradiation were reported. This catalytic system showed high selectivity in epoxidation of stilbenes and R-(+)-limonene and exhibits a particular ability to epoxidize linear alkenes such as 1-heptene. This supported catalyst can catalyze the oxidation of very inert saturated hydrocarbons as well as alkylbenzene derivatives with NaIO4 under ultrasonic irradiation. Under mild reaction conditions, this catalyst was consecutive reused five times without detectable catalyst leaching and gave over 95% epoxide yield in the epoxidation of styrene.