By analyzing the last bear markets, considering when they started and ended, a typical bear market lasts for about 12 months. Although, a bear market can last from a few months to several months, depending on the circumstances involved.