În timpul Primului Război Mondial, Rommel a luptat în Franța, de asemenea în România ("vezi: Participarea României la primul război mondial") și Italia ("vezi: Campania italiană (primul război mondial)"), inițial ca membru al Regimentului 6 de Infanterie Württemberg, și cea mai mare parte a războiului în batalionul de vânători de munte Württemberg din corpul de armată al zonei Alpilor, "Alpenkorps". Pe durata stagiului din această unitate, a căpătat o reputație prin luarea unor decizii tactice rapide și profitarea de avantajul confuziei inamicului. A fost rănit de trei ori și decorat cu Crucea de Fier, Clasa I și a II-a. Rommel a mai primit și cea mai înaltă decorație prusacă, crucea Pour le Mérite după bătălia din munții din vestul Sloveniei – Bătăliile de la Isonzo – frontul Soca. Decorația a primit-o ca urmare a Bătăliei de la Longarone, și a capturării Muntelui Matajur, Slovenia, și a apărătorilor săi, care numărau 150 de ofițeri italieni, 9.000 soldați și 81 piese de artilerie. Batalionul său a folosit arme chimice (gaze) pe durata bătăliei de la Isonzo, acest lucru jucând un rol important în victoria repurtată de Puterile Centrale împotriva Armatei Italiene în Bătălia de la Caporetto. Rommel a servit un timp în același regiment de infanterie în care era și Friedrich Paulus, amândoi având de suferit unele dintre cele mai catastrofale înfrângeri în timpul următorului război mondial.