Tattoos can take between 10-14 days on average to appear healed and up to 3 months to settle into the skin, as thats how long it takes for new skin cells to regenerate. During these 14 days it is advised not to soak your tattoo in water for an excessive time, or pick/scratch your tattoo. By doing this, your new tattoo will avoid needing future touch ups. Tattoos heal as well as you look after them.