The invention discloses a shock absorbing device for mechanical equipment, comprising: a base, a mechanical equipment mounting plate, a shock absorbing rubber block, a shock absorbing strut, a support seat A, a support seat B and an ellipsoidal rubber block, the four sides of the base The inner wall is provided with an elastic rubber layer, the base is provided with a mechanical equipment installation plate, the edge of the mechanical equipment installation plate is against the elastic rubber layer, and the edge of the upper surface of the mechanical equipment installation plate is provided with a protrusion, so There are several shock-absorbing rubber blocks evenly distributed on the mechanical equipment mounting plate in the protrusion, and springs are arranged inside the shock-absorbing rubber blocks, and the four corners of the bottom of the mechanical equipment mounting plate are fixedly connected with shock-absorbing struts , the shock-absorbing strut includes a lower column, an upper column and a shock-absorbing spring, the lower column is fixedly connected to the bottom inside the base, and the upper column is fixedly connected to the bottom of the mechanical equipment mounting plate. The invention performs shock absorption from various aspects, and the shock absorption effect is outstanding.