A tattoo generally takes within 1-2 weeks to look healed, but it takes a few more weeks to fully heal at all levels of the skin. The length of time it takes to heal depends on the type of ink, the style, and the size. Even though your tattoo will seem healed before that time, fully mending all the layers of damaged skin might take up to four months. The healing process is dependent on a person's immune system, capacity to fight infections, and post-operative care, including cleanliness and sun protection.