Vaseline does not contain any active ingredients, which means that it does not expire. An unopened jar of Vaseline can last a lifetime. But it will lose its effectiveness over time.