The 230-metre Chinese vessel, the Shen Neng 1, ran aground on Douglas Shoal off Rockhampton on April 3, spilling at least two tonnes of oil.
A spokesman for Maritime Safety Queensland (MSQ) on Monday said the vessel had been refloated at around 8pm (AEST) and so far there were no sign of any more oil spilling.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
"They have moved it to a position off the shoal. It has been stabilised and will probably be floating there for another hour," he told AAP.
Authorities were desperate to refloat the vessel before bad weather hit the region.
Most of the 970 tonnes of heavy fuel oil aboard the ship had already been pumped out ahead of the refloating attempt, but there had remained a chance of a further spill.

