The invention discloses a method for suppressing interference force of a six-degree-of-freedom electro-hydraulic vibrating table, which comprises the following steps: multiplying a six-degree-of-freedom acceleration reference signal to the left by a matrix J and using it as an input signal of a reference signal generator module; The output signal of the module r a ; will r a As the input signal of the integrator 1 module, the output signal r v ; will r v As the input signal of the integrator 2 module, the output signal r x ; Collect the displacement signal x, velocity signal v, acceleration signal a of the hydraulic cylinder piston rod of each valve-controlled cylinder mechanism and the pressure difference signal P between the two chambers of the hydraulic cylinder L ; put the signal r x 、r v 、r a ,x,v,a,p L As the input signal of the interference force suppression controller module, calculate the output signal u of the interference force suppression controller module; use the output signal u of the interference force suppression controller module as the driving signal of the six valve-controlled cylinder mechanisms, and input it to the six valves The cylinder control mechanism drives the movement of the six-degree-of-freedom electro-hydraulic vibration table. The invention obviously improves the control precision of the six-degree-of-freedom electro-hydraulic vibrating table.