The invention discloses a method for producing garbage-derived fuel and diesel from urban garbage, which includes bag breaking process, primary crushing process, magnetic separation process, winnowing process, secondary crushing, sterilization and drying, mixing, molding, catalytic decompression Depolymerization, distillation and other steps. The invention overcomes the problems of waste of valuable garbage, occupation of land resources and discharge of harmful gas caused by the current garbage treatment. In the present invention, the catalytic low-pressure depolymerization process for producing diesel oil from the combustible garbage screened out requires low reaction temperature and pressure, but the synthesis efficiency is very ideal, laying a solid foundation for the industrialization of large-scale devices in the future.