Our temporary tattoos typically last between 2 to 5 days, depending on skin type and care. They are water-resistant and durable but can be removed earlier if desired using baby oil, standard makeup removers, rubbing alcohol or just a good old scrub in the shower.