Bir maratondan önce, kişi yarış sırasında muz, protein çubuğu, tost ya da yerfıstığı ezmesi ve bol su içeren yarım bir simit gibi enerji verebilecek bir şeyler yemelidir. Maratoncular, uzun süre egzersiz yapmadan önce maratondan önce yiyecekleri aynı yiyecekleri yemeliler ki böylece vücutları yemeğe alışsın.
Yeni bir şey denemek, maratonerin mide rahatsızlığı veya yarış sırasında başka sorunlar yaşayabileceği anlamına gelebilir. Su, maratonun başlangıcına kadar yudumlanabilir, ancak yarıştan 30 dakika önce durmak, maratonerin yarış sırasında idrar yapmak zorunda kalmamasına yardımcı olabilir, bu da sinir bozucu bir his olabilir. Maraton yarışlarından önceki kahvaltının iki ya da üç saat önce yenmesi tavsiye edilir.
Maraton için yemenin bir diğer önemli yönü ise maraton yarış gününden iki veya üç gün öncedir. Bu günlerde, maratoncu işlenmiş ve kızarmış yiyeceklerden kaçınmalıdır. Bunun yerine odak noktası sebzeler, pirinç, meyveler, makarnalar ve baklagiller gibi her öğünde yağsız protein ve karbonhidratlar olmalıdır. Süt iyi olsa da, birçok koşucu için mide rahatsızlığı sorunlarına neden olabilir, bu nedenle maratoncu bedeni için sorun yaratmayacağını bilmediği sürece yarıştan önceki günlerde yenmemelidir.