The invention relates to a building garbage crushing device, particularly to an efficient garbage crushing device for buildings, and provides the good-crushing effect, high-crushing speed and high-automation degree efficient garbage crushing device for buildings aimed at solving the technical problem. The efficient garbage crushing device for buildings provided by the invention comprises a bottom plate, a left rack, a first slide rail, first sliding blocks, a crushing box, a guide plate, a right rack, springs, a pressing plate, a first supporting rod, a cam, a second supporting rod, a first belt pulley, a first connecting rod, a motor, a second sliding block, a second slide rail, a first moving rod, a pressing block, conical teeth, a third supporting rod, a top plate, a flat belt, a gear, a rack, an arc-shaped slide, a first pin roller, a second pin roller, a knocking block, and the like, wherein the left rack, the first slide rail, the guide plate and the right rack are sequentially arranged at the top of the bottom plate front left to right. According to the efficient garbage crushing device, the effects of good crushing effect, high crushing speed and high automation degree are achieved.