The invention provides an efficient ocean energy power generation platform, and belongs to the technical field of ocean energy power generation. The efficient ocean energy power generation platform comprises a main floating body, a plurality of supporting columns, a bearing seat, a second rotating shaft, a plurality of rotating mechanisms and a first power generation mechanism, wherein a through hole is formed in the main floating body, a platform plate is arranged above the main floating body, the supporting columns are vertically arranged on the lower side surface of the main floating body respectively, the supporting columns are connected with heavy blocks through pull ropes, the bearing seat is fixedly arranged under the through hole, the upper end of the second rotating shaft is rotationally arranged on the lower side surface of the platform plate, the lower end of the second rotating shaft penetrates through the through hole, an end of the second rotating shaft is rotationally arranged on the bearing seat, the rotating mechanisms can drive the second rotating shaft to rotate in one direction all the time by utilizing ocean current energy, and the first power generation mechanism can utilize the rotation of the second rotating shaft to carry out efficient power generation. According to the efficient ocean energy power generation platform, the ocean energy can be fully utilized, the power generation efficiency is improved, and meanwhile, other functions can be expanded.