How long does a lip tattoo last? A How long does a lip tattoo last? With proper care, results can last 2-3 years before a touch-up is needed.