Average ticket price in Major League Baseball 2006-2023
In 2023, the average ticket price to watch a Major League Baseball game stood at 37 U.S. dollars. A decade earlier, the average ticket price for MLB games was below 27.50 U.S. dollars.