The invention discloses a holographic calculation method for suppressing laser speckle effect. The method includes the steps of 10, setting a positon of a spatial light modulator into a holographic plane (u, v) and a positon of an object to be reconstructed, into an objective plane (x, y), and determining a distance z from the objective plane (x, y) to the holographic plane (u, v); 20, establishing a function of light propagation between the holographic plane (u, v) and the objective plane (x, y), and calculating a complex amplitude hologram; 30, correcting the complex amplitude hologram obtained in the step 20 to obtain complex amplitude h'(u, v)=A'(u, v)*exp[i Phi<0>(u, v)] of upper light field of the updated holographic plane; 40, extracting a phase factor to obtain an all-phase hologram p(u, v)=exp[i Phi<0>(u, v)], and encoding and calculating p(u, v) to obtain a hologram displayable. The method has the advantages that the speckle effect caused by high coherence of laser is effectively alleviated, and reconstruction quality of the hologram is greatly improved.