general, a recession lasts anywhere from six to 18 months. For example, the Great Recession that started in December 2007 lasted 18 months. But the recession prompted by the pandemic in 2020 only lasted two months. When a recession is on the horizon, it's impossible to know how long it will last.May 7, 2023