The invention provides a preparation method of a shell-core structure molecular sieve for biomass pyrolysis oil production, which comprises the following steps of: adding deionized water into a beaker, measuring a TPAOH solution, adding the TPAOH solution into the deionized water, weighing HZSM-5 molecular sieve powder, adding the HZSM-5 molecular sieve powder into the solution, quickly stirring,sufficiently stirring for 1 hour, weighing a template agent CTAB, adding the template agent CTAB into a turbid liquid, sufficiently stirring, fully stirring the turbid liquid, transferring the turbidliquid into a high-pressure reaction kettle with a tetrafluoroethylene lining, placing the reaction kettle in a drying oven, digesting for 24 hours, taking out the reaction kettle, adjusting the pH value to 8.5, transferring the solution back into the high-pressure reaction kettle, crystallizing for 24 hours in the drying oven, filtering and washing the obtained solution containing the crystal grains, drying the filtered crystal grains in the drying oven, putting the dried molecular sieve into a muffle furnace, heating the muffle furnace to 550 DEG C at a heating rate of 10 DEG C/min, and roasting for 2-6 hours to remove the template agent, thereby obtaining the mesoporous-microporous composite molecular sieve with a core-shell structure.