The 29th Infantry Division trained in Scotland and England for the crosschannel invasion, October 1942-June 1944. Teamed with the 1st Division, a regiment of the 29th Division (116th Infantry) was in the first assault wave to hit the beaches at Normandy on D-day, 6 June 1944. Landing on Omaha Beach on the same day in the face of intense enemy fire, the Division soon secured the bluff tops and occupied Isigny, 9 June.

The Division cut across the Elle River and advanced slowly toward St. Lo, fighting bitterly in the Normandy hedge rows. After taking St. Lo, 18 July 1944, the Division joined in the battle for Vire, capturing that strongly held city, 7 August.

Turning west, the 29th took part in the assault on Brest, 25 August-18 September 1944. After a short rest, the Division moved to defensive positions along the Teveren-Geilenkirchen line in Germany and maintained those positions through October. (In mid-October the 116th Infantry took part in the fighting at the Aachen Gap.)

On 16 November the Division began its drive to the Roer, blasting its way through Siersdorf, Setterich, Durboslar, and Bettendorf, and reaching the Roer by the end of the month. Heavy fighting reduced Julich Sportplatz and the Hasenfeld Gut, 8 December.

From 8 December 1944 to 23 February 1945, the Division held defensive positions along the Roer and prepared for the offensive. The attack jumped off across the Roer, 23 February, and carried the Division through Julich, Broich, Immerath, and Titz, to Munchen-Gladbach, 1 March 1945.

The Division was out of combat in March. In early April the 116th Infantry helped mop up in the Ruhr area. On 19 April 1945 the Division pushed to the Elbe and held defensive positions until 4 May. Meanwhile, the 175th Infantry cleared the Klotze Forest.

After VE-day, the Division was on military government duty in the Bremen enclave.

(The following division information is reproduced from the book, The Army Almanac: A Book of Facts Concerning the Army of the United States, U.S. Government Printing Office, 1950.)