Vaseline typically lasts on skin for about 6 to 8 hours before it needs to be reapplied, which is why clinical guidelines recommend applying it two to three times per day for maximum moisture. That said, how long it actually stays put depends heavily on what you’re doing, where you applied it, and why you’re using it.
Why Vaseline Stays on the Surface
Vaseline (petrolatum) doesn’t absorb into your skin the way a lotion does. Its molecules are too large to penetrate past the outermost layer of skin, called the stratum corneum. Instead, it sits on top like a physical shield, and only a tiny fraction reaches any deeper. This is actually the point: by forming a barrier on the surface, petrolatum reduces water loss from your skin by roughly 98%, far more than other oil-based moisturizers, which typically manage only 20% to 30%.
Because it stays on the surface rather than soaking in, Vaseline’s protective effect lasts as long as that layer remains intact. It doesn’t “wear off” through absorption. It wears off through physical removal: rubbing against clothing, washing your hands, sweating, or simply touching your face throughout the day.
How Often to Reapply
For general moisturizing, two to three applications per day keeps the barrier consistent. In practice, that looks like morning, evening, and possibly once in between if your skin feels dry. If you’re using it on your hands, you’ll likely need to reapply more often since handwashing strips it away quickly. On areas covered by clothing, like your legs or torso, the layer tends to last longer because there’s less direct contact with water or frequent wiping.
For wound care, the reapplication schedule changes with the healing stage. During the first few days after a cut or minor procedure, applying Vaseline once or twice daily (or whenever you change a bandage) keeps the wound moist and protected. After about four to seven days, you can scale back to once daily or as needed, particularly if the area starts feeling dry or tight.
Overnight Use and Slugging
One of the longest continuous applications people use is overnight “slugging,” where you apply a layer of Vaseline to your face before bed. This works well because you’re not touching your face, sweating heavily, or washing it off for 7 to 9 hours straight. The barrier stays intact through the night, locking in moisture from any serums or moisturizers you applied underneath.
Washing it off in the morning is important. Leaving a thick layer on during the day can trap dirt, sweat, and oil against your skin as you go about your routine. A gentle cleanser removes it easily.
Does It Clog Pores During Long Wear?
This is one of the most common concerns about leaving Vaseline on for hours at a time. The short answer: pure petrolatum is not comedogenic for most people. Early studies that flagged it as pore-clogging used an extreme method, applying it continuously under occlusion for six weeks. A follow-up study by the same researchers actually found improvement in acne when petrolatum was used. A comprehensive review published in the Journal of the American Academy of Dermatology concluded that claims about petrolatum being comedogenic lacked supporting references, and characterized it as noncomedogenic with rare allergic reactions.
That said, if you’re applying Vaseline over skin that already has dirt, makeup, or heavy products on it, you’re sealing all of that against your pores. The Vaseline itself isn’t the problem, but what’s underneath it can be.
What Shortens Its Lifespan
Several things will break down that protective layer faster than the typical 6 to 8 hour window:
- Water exposure. Washing dishes, swimming, or even heavy sweating dissolves and displaces the barrier. If your hands have been in water, reapply immediately.
- Friction. Areas where skin rubs against clothing, like inner thighs or under bra straps, lose their Vaseline layer faster. If you’re using it to prevent chafing, check every few hours during physical activity.
- Thin application. A barely-there layer disappears much faster than a visible, slightly glossy one. You don’t need to cake it on, but the layer should be thick enough that you can feel it when you touch the area.
- Heat. Warm environments make you sweat more, and sweat loosens the petrolatum film. In hot weather or after exercise, plan on reapplying sooner.
On the flip side, if you apply a generous layer to a protected area (like your feet inside socks overnight), it can remain effective for the full duration without any touch-up. The key variable is always how much physical disruption that layer faces.

