Not long at my house! But seriously, they won't last as long as the ones from the store with all the preservatives in them. These will only keep in a tightly sealed container for about 3 days on the counter. So eat them up fast!