Pendant la Première Guerre mondiale, Attlee se vit attribuer le grade de capitaine de l'armée britannique et combattit au sein du South Lancashire Regiment durant la désastreuse campagne de Gallipoli en Turquie. Après avoir combattu quelque temps, il contracta la dysenterie et fut envoyé en convalescence dans un hôpital de Malte. Pendant qu'il était hospitalisé, beaucoup de ses camarades de combat furent tués à la bataille de Sari Bair. Plus tard, quand il rejoignit le front, il fut informé que sa compagnie serait la dernière à tenir Gallipoli lors de l'évacuation. Il fut l'avant-dernier homme à quitter Suvla Bay, le dernier étant le général Frederick Stanley Maude.