It typically takes two to four weeks for a new tattoo to heal completely. During this time, you should follow your tattoo artist's aftercare instructions and keep the tattoo clean and moisturized to ensure proper healing.