The average length of professional baseball games can vary depending on various factors, such as the level of play (major leagues, minor leagues), rule changes, gameplay styles, and other factors. However, in recent years, the average length of Major League Baseball (MLB) games has been around 3 hours.