Marathons zijn een economische factor van betekenis geworden. Duitse onderzoekers namen de marathon van Karstadt onder de loep en berekenden dat de 22.700 deelnemers in totaal meer dan 25 miljoen euro uitgaven in relatie tot dit evenement. Dit komt neer op ruim 1100 euro per persoon. Dat bedrag werd voornamelijk besteed aan kleding, schoeisel, reis- en verblijfkosten, horeca en winkelen.