According to the National Bureau of Economic Research (NBER), the average length of recessions since World War II has been approximately 11 months. But the exact length of a recession is difficult to predict. In general, a recession lasts anywhere from six to 18 months.