No dia da maratona, o atleta deve ingerir alimentos à base de carboidratos e proteína, além de beber muita água e ingerir uma bebida energética. No entanto, ter uma alimentação saudável é fundamental durante os meses em que se está preparando para a prova. Para aguentar a prova até ao fim, deve-se comer 2 horas, 1 hora e 30 minutos antes de correr para manter os níveis de açúcar estáveis, não tendo cãibras e mantendo os batimentos do coração regulares.