A bear market can last a varied amount of time, depending on overall macroeconomic trends. The bear market of February 2020 lasted only 33 days, while the bear market that started in January 2000 lasted 929 days.