A new hybrid catalyst has been prepared by tethering a nickel(II) Schiff-base complex via post-synthesis modification of mesoporous silica, MCM-41. The Schiff-base has been derived from salicylaldehyde and 3-aminopropyltriethoxysilane (3-APTES) which is chemically anchored on MCM-41 via silicon alkoxide route. The anchored Schiff-bases imposed a stable planar coordination geometry around the central nickel ions. The catalyst has been characterized by elemental analysis, FT-IR, UV–Vis, small angle X-ray diffraction (SAX) and transmission electron microscopy (TEM) studies. The SAX and TEM measurement showed the mesoporosity of the catalyst. The activity of the catalyst has been assessed in the epoxidation of olefins using tert-butyl-hydroperoxide (tert-BuOOH) as oxidant in heterogeneous condition. Immobilized nickel catalyst was found to be catalytically more active and selective compared to the similar type of nickel(II) complex as well as Ni(NO 3 ) 2 ·6H 2 O in homogeneous media. The catalyst can be recycled and reused several times without significant loss of activity.