Typically, a hand rose tattoo takes an hour to finish. If the rose will cover the whole palm, then it could take two to three hours. For a full sleeve rose tattoo, it should take between six to ten hours.