How long does it take for a tattoo to heal?

A tattoo usually takes about 1-2 weeks to look fully healed, but takes another few weeks for it to heal all layers of the skin. The timeline can depend on the type of ink you get, the style, and the size. Different parts of your body have slightly different sensitivities and types of skin and all that will affect the healing process. Completely healing all the layers of broken skin can actually take up to 4 months, even though your tattoo will appear healed before that point. 

The better you take care of your tattoo and yourself, the better it will heal and look good.