Unfortunately, the length of time to ferment kimchi differs as the temperature of the room and the container will all impact the ferment. Kimchi, typically, is fermented for between 3 and 21 days.