A balance maintaining equipment for a floating body includes a driving device for rotating a driving shaft; a first eccentric rotating body positioned at one side of the driving device and connected to the driving shaft to rotate around the driving shaft by the rotation thereof; and a second eccentric rotating body positioned at the other side of the driving device and connected to the driving shaft to rotate around the driving shaft by the rotation thereof, while having a phase difference of 180 degrees from the rotation of the first eccentric rotating body. The balance maintaining equipment generates the moment in the opposite direction to the roll of the floating body. Furthermore, when the roll period of the floating body is changed, the balance maintaining equipment varies the angular velocity of the driving shaft to interwork with the roll period of the floating body.