as we don't use any preservatives in homemade kimchi, it can only last for a few weeks to a month. but if you like your kimchi super sour, then you can keep it for up to three months or more as the sourness is due to the fermentation process.