The present invention provides a method for preparing sesamin and sesamolin. The method includes the steps of passing a mixed solution of an oil containing sesamin and sesamolin and an aliphatic hydrocarbon solvent through a silica gel column, washing the silica gel column with an aliphatic hydrocarbon solvent, and eluting the sesamin and sesamolin adsorbed by the silica gel column with an eluent selected from the group consisting of methanol, ethanol, acetone and ethyl acetate. The method of the present invention allows a simple and convenient operation, and has excellent purifying effects and high recovery rates. Thus, the method of the present invention has substantial applicability in related industries.