A Batalla das Fronteiras consistiu en cinco ofensivas, comandadas e planificadas polo comandante en xefe francés Joseph Joffre e polo xefe de Estado Maior alemán Helmuth von Moltke. Foi librada en agosto de 1914. Estas cinco ofensivas, Mulhouse, Lorena, Ardenas, Charleroi
, e Mons, lanzáronse case simultaneamente. Foron o resultado da colisión do Plan XVII francés e os plans alemáns. A batalla de Mulhouse, o 7-10 de agosto de 1914, foi prevista por Joffre para ancorar a recaptura francesa de Alsacia, pero resultou en que Joffre considerou ao xeneral Louis Bonneau responsable do seu fracaso e o substituíu polo xeneral Paul Pau. A Batalla de Lorena, 14-25 de agosto, foi unha invasión francesa indecisa daquela rexión polo xeneral Pau e o seu Exército de Alsacia. A Batalla das Ardenas, librada entre o 21 e o 23 de agosto nos bosques das Ardenas, foi provocada por forzas francesas e alemás que se encontraron sen sospeitar, e resultou nunha derrota francesa, perdendo aos alemáns unha fonte de mineral de ferro. A Batalla de Charleroi, que comezou o 20 de agosto e rematou o 23 de agosto, foi unha batalla clave na Fronte Occidental e unha vitoria alemá. A retirada do xeneral Charles Lanrezac probablemente salvou ao exército francés, pero Joffre culpouno polo fracaso do Plan XVII, aínda que a retirada fora permitida.