M&Ms have a long shelf life of up to one year if stored in a cool and dry place.