The invention relates to a method for preparing a hydrophobic porous oil-water separation material and belongs to the technical field of material processing. The method comprises the following steps:stirring and mixing sliced paraffin with liquid paraffin, performing water bath heating so as to obtain molten paraffin, weighing obsidian, pitchstone and perlite, performing ball-milling, screening so as to obtain ball-milling powder, putting the ball-milling powder and molybdenum disulfide into a quartz pipeline, sealing the quartz pipeline, vacuuming, performing heating, introducing argon intoa quartz tube, controlling a flowing speed, performing heat-preservation heating, leaving to stand, cooling to the room temperature, collecting modified granules, mixing the modified granules with molten paraffin, performing heating stirring, and performing vacuum freeze-drying, and performing crushing screening so as to obtain modified packing; putting polyether polyol, deionized water, a foam stabilizer, modified packing and diphenylmethane diisocyanate into a flask, performing stirring mixing so as to obtain a mixed liquid, casting into a mold, performing foaming treatment, performing heat-preservation heating, leaving to stand, and cooling to the room temperature, thereby obtaining a hydrophobic porous oil-water separation material.