The invention discloses a moon pool vibration water column wave energy power generating device based on floating breakwater, and belongs to the technical field of wave power generating. The moon poolvibration water column wave energy power generating device includes the floating breakwater, an anchoring device, a power generating structure, and moon pool structures, wherein the floating breakwater is connected with the anchoring device, a plurality of cylinder holes penetrating the upper surface and the lower surface are formed in the floating breakwater, the interiors of the cylinder holes are of the moon pool structures, the power generating structure is installed above the cylinder holes, the moon pool structures include a turbine and fixing bearings, the fixing bearings sleeve the twoends of the turbine correspondingly and are fixed to the inner surfaces of the cylinder holes, and the turbine is connected with the power generating structure through a transmission shaft. The moonpool vibration water column wave energy power generating device based on the floating breakwater is provided with the breakwater and power generating, the power generating device and the breakwater form a whole, various sea conditions are greatly fit, stability and reliability of the device are improved, the device withstands waves with the breakwater, circuit integrating is realized, the wave energy converting efficiency is improved greatly, and the problem of low absorption efficiency and slow wave response speed of a wave energy converting deice, and difficulty of the wave energy power generating device to survive independently in the waves are effectively solved.