A causa dei livelli di inquinamento atmosferico di Pechino, Haile ha deciso di ritirarsi dalla maratona.
alle Olimpiadi di Pechino del 2008. Soffre di asma e ha detto che correre in queste condizioni potrebbe essere dannoso per la sua salute. Haile ha ammesso in seguito di essersi pentito della decisione in quanto l'aria di Pechino era più pulita del previsto. Tuttavia, ha corso i 10.000 metri il 17 agosto, terminando sesto con un tempo di 27:06.68. La medaglia d'oro è stata assegnata al suo connazionale e attuale detentore del record mondiale, Kenenisa Bekele con un tempo da 27:01:17. Il mese successivo, il 28 settembre 2008, ha difeso il suo titolo di maratona di Berlino, con una media di 2:56,5 per chilometro (4:43,7 per miglio) per un tempo di 2:03:59, battendo il proprio record mondiale di 27 secondi.