Question: how long do major league baseball games last?
Answer: Learn how long baseball games take at every age level. Major League Baseball games last nine innings and take an average of three hours to complete. Minor league and collegiate baseball also last nine innings.