When stored properly, lotion can last a long time, but it does expire. Using lotion past the expiration date won't necessarily cause any harm, but expired lotion won't work the way it should.