The present invention relates to a method for comprehensive treatment of building garbage. The method comprises: a, disinfecting building garbage to be treated with an agent; b, loading the building garbage obtained in the step a into a material hopper, transporting to a sorting platform, and sorting out debris; c, feeding the sorted building garbage into a jaw crusher through a plate type material feeder, and carrying out primary crushing; d, carrying out magnetic separation on the building garbage obtained in the step c with a magnetic separation machine, feeding into the material hopper ofan impact crusher, and carrying out final crushing with the impact crusher; and e, carrying out screening and peeling on the building garbage obtained in the step d by using a screening machine so asto obtain the sand and stone aggregate in concrete, feeding into a cleaning separation machine, carrying out cleaning separation, feeding into a coarse aggregate bin, and separating to obtain fine powder, wherein the fine aggregate separated by the cleaning separation is used as the raw material for dry powder mortar or pre-mixed mortar or concrete three-hole brick. According to the present invention, with the method, the building garbage resources can be subjected to comprehensive utilization, such that the building garbage can achieve ordered management, resource utilization and harmless treatment, and the purposes of land saving and secondary pollution reducing can be achieved.