The invention discloses environmental-protection diesel oil and a preparation method thereof. The diesel oil is prepared from the following components by weight percentage: 12-20% of vegetable oil and fat, 30-60% of a distilled waste oil extraction liquid, 15-30% of fusel oil, and 15-30% of raffinate oil. The preparation method comprises the steps: metering the mass ratios of various raw materials, mixing and stirring, metering and pumping into a normal-temperature and normal-pressure vessel, cycling for 2-3 times through a high-shear emulsifying mixer, standing overnight, and filtering to obtain the product. The environmental-protection diesel oil has the advantages that the diesel oil makes full use of waste resources and renewable energy sources, can ease exploitation and consumption of petroleum resources, is wide in raw material sources, low in cost, good in economic benefits, rich in oxygen, good in combustion performance, complete and full in combustion, high in thermal efficiency and low in sulfur content, has a few of exhaust gas emission pollutants reduces machine corrosion and sulfide emissions, and can be widely applied in the application fields of transport vehicles, ships, engineering machinery halls and the like adopting the petroleum diesel oil.