One rotation of earth takes 24 hours July 8, 2019 16 32 64 128 One rotation of the earth takes approximately 24 hours to complete Earth takes 24 hours to complete one rotation of the sun Rotation of earth