The paint will last for about four hours on your skin. However, if you are sweating or swimming, the paint will not last as long.