---
title: "3rd Canadian Infantry Division"
description: "Explore the history of the 3rd Canadian Infantry Division, from its formation in 1940 to its D-Day landing on Juno Beach and combat operations in Normandy, the Scheldt, and northwest Europe during World War II."
url: "https://www.normandy1944.info/home/unit-histories/3rd-canadian-infantry-division"
date: "2026-07-24T23:11:18+00:00"
language: "en-GB"
---

#  3rd Canadian Infantry Division

### Formation and early war service

The 3rd Canadian Infantry Division was authorized on 17 May 1940 as part of Canada’s expanding commitment to the war in Europe. Unlike earlier Canadian formations, the division was specifically prepared for future offensive operations, including amphibious warfare.

### Early history

Following its formation in 1940, the 3rd Canadian Infantry Division began organization and training in Canada. The division’s brigades were formed later that year, and its units underwent preparation for overseas deployment.

The division deployed to the United Kingdom in stages during 1941. The 8th and 9th Canadian Infantry Brigades embarked in July 1941, arriving in Britain later that month, while the 7th Canadian Infantry Brigade followed in August 1941, arriving in early September.

Once in Britain, the division became part of the Canadian Corps and undertook extensive training, including specialized amphibious and combined operations training in preparation for an eventual invasion of northwest Europe. It remained in the United Kingdom for several years, developing into one of the most highly trained assault formations in the Canadian Army.

After this prolonged period of preparation, the division was selected as the assault formation for the Canadian landings in Normandy.

### Command Chronology

**Major-General Ernest W. Sansom** 1940–1941
**Major-General Charles B. Price** 1941–1942
**Major-General Rod Keller** 1942–1944
**Major-General Daniel Spry** 1944–1945
**Major-General Ralph H. Keefler** 1945

### Order of Battle

#### Infantry Brigades and Battalions

**7th Canadian Infantry Brigade**

- The Royal Winnipeg Rifles
- The Regina Rifle Regiment
- The Canadian Scottish Regiment (Princess Mary’s)

**8th Canadian Infantry Brigade**

- The Queen’s Own Rifles of Canada
- The North Shore (New Brunswick) Regiment
- Le Régiment de la Chaudière

**9th Canadian Infantry Brigade**

- The Highland Light Infantry of Canada
- The Stormont, Dundas and Glengarry Highlanders
- The North Nova Scotia Highlanders

#### Division Artillery

- 12th Field Regiment, Royal Canadian Artillery
- 13th Field Regiment, Royal Canadian Artillery
- 14th Field Regiment, Royal Canadian Artillery
- 3rd Anti-Tank Regiment, Royal Canadian Artillery
- 4th Light Anti-Aircraft Regiment, Royal Canadian Artillery

#### Reconnaissance and Support Units

- 7th Reconnaissance Regiment (17th Duke of York’s Royal Canadian Hussars)
- 16th, 17th, and 18th Field Companies, Royal Canadian Engineers
- 3rd Canadian Division Signals

#### Additional Division Units

- Royal Canadian Army Service Corps companies
- Royal Canadian Army Medical Corps units
- Ordnance and workshop units (RCEME)
- Military Police units

## Normandy Campaign

### Landing in Normandy (6 June 1944)

The 3rd Canadian Infantry Division landed on Juno Beach on **D-Day June 6, 1944**, forming part of the Allied invasion of Normandy under the British Second Army. Its mission was to establish a beachhead and advance inland toward key objectives, including Carpiquet airfield.

The division landed in multiple brigade groups along a heavily defended coastline and encountered strong German resistance, including fortified positions and counterattacks. Despite this, Canadian forces pushed inland farther than many other Allied formations on D-Day.

### Operations in Normandy

Following the landings, the division participated in a series of operations aimed at securing Caen and breaking German defensive positions.

**It was heavily engaged in:**

- Operations around Caen
- The advance toward Carpiquet airfield (Operation Windsor)
- The Falaise campaign

The division faced determined resistance, including counterattacks by German armored units, but maintained steady progress inland.

### Breakout and advance

After the Allied breakout from Normandy in late July 1944, the division participated in the advance across France. It was involved in the clearing of Channel ports, helping secure vital supply routes for Allied forces.

### The Battle of the Scheldt

In the autumn of 1944, the division played a key role in the Battle of the Scheldt, tasked with clearing German forces from flooded and fortified terrain in the Breskens Pocket.

The harsh conditions of this campaign led to the division being nicknamed:

 **“Water Rats”**

This nickname was given in recognition of the difficult terrain and amphibious-style fighting conditions.

### Continued Operations (1944–1945)

Following the Scheldt campaign, the division continued operations in the Netherlands and Germany as part of the First Canadian Army.

**It participated in:**

- The Rhineland campaign
- The final advance into Germany
- The liberation of occupied territories in 1945

### Operational significance

The combat record of the 3rd Canadian Infantry Division reflects its central role in the Allied campaign in northwest Europe:

- Amphibious assault: Juno Beach (D-Day)
- Sustained combat: Normandy (Caen and Falaise)
- Strategic operations: Channel ports
- Critical logistics campaign: Scheldt estuary
- Final operations: Netherlands and Germany

The division’s successful assault on Juno Beach and subsequent operations made it one of the most effective Canadian formations in the European Theater.

 Combat chronicle

- 6 June 1944: Assigned to I British Corps, Second British Army, 21st Army Group
- July–August 1944: Continued under I British Corps, Second British Army, during the Normandy campaign
- September 1944: Transferred to II Canadian Corps, First Canadian Army, 21st Army Group
- September 1944 – May 1945: Served under II Canadian Corps, First Canadian Army, for operations in:
    **The Channel ports**
    **The Scheldt estuary**
    **The Netherlands**
    **Germany**

 Sources used

Official Canadian Army History
Directorate of History and Heritage (DHH), Canada
Regimental Histories
Juno Beach Centre

#  The Grey Rectangle

 ![3rd Canadian Infantry Division](https://www.normandy1944.info/media/yootheme/cache/5d/3rd-Canadian-division-5db27dbe.png?src=images/patches/3rd-Canadian-division.png&thumbnail=350,350,&hash=def2437c)

2nd Canadian Infantry Division’s formation patch was a plain blue-grey rectangular cloth insignia worn on the upper sleeve to identify the division.

---

Original WWII 3rd Canadian Infantry Division patch from the author’s personal collection

---

###  Specific information for this unit

- Activated on 17 May 1940
- Inactivated on: 15 January 1946
- Went overseas on July – September 1941
- 335 days in combat
- Nickname of this unit was The Grey Rectangle

---

 3rd Canadian Infantry Division statistics

 Killed in action: 5.800

 Wounded in action: 13.000–14.000

 Missing in action: 500–800

 Captured: 400–600

 Total casualties: 19.00–20.000

---

---

This page was updated on: 25 April 2026

####  Unit awards of the 3rd Canadian Infantry Division

 ![Victoria Cross](https://www.normandy1944.info/media/yootheme/cache/16/Victoria-Cross-Canada-166aef78.png?src=images/medals/canadian/Victoria-Cross-Canada.png&thumbnail=150,209,&hash=7e2f3d9c) Victoria Cross

Awarded: 3

 Commanders of the 3rd Canadian Infantry Division during WW2

 ![Major-General Ernest W. Sansom](https://www.normandy1944.info/images/units/canadian/commanders/Major-General-Ernest-W-Sansom.jpg)

###  Major-General Ernest W. Sansom

Major-General Ernest W. Sansom

 ![Major-General Charles B. Price](https://www.normandy1944.info/images/units/canadian/commanders/Major-General-Charles-B.-Price.jpg)

###  Major-General Charles B. Price

Major-General Charles B. Price

 ![Major-General Rod Keller](https://www.normandy1944.info/images/units/canadian/commanders/Major-General-Rod-Keller.jpg)

###  Major-General Rod Keller

Major-General Rod Keller

 ![Major-General Daniel Spry](https://www.normandy1944.info/images/units/canadian/commanders/Major-General-Daniel-Spry.jpg)

###  Major-General Daniel Spry

Major-General Daniel Spry

 ![Major-General Ralph H. Keefler](https://www.normandy1944.info/images/units/canadian/commanders/Major-General-Ralph-H.-Keefler.jpg)

###  Major-General Ralph H. Keefler

Major-General Ralph H. Keefler

###  Campaigns of the 3rd Canadian Infantry Division

###  Normandy

###  Northern France

###  Rhineland

###  Central Europe

####  Cite this historical page

I aim to provide accurate, open-access accurate historical records. If you are using this content for academic research, articles or educational projects, please use the citation below to credit this source. Click the button below to copy the direct URL for your research or citations.

 ![ Cite this historical page ](https://www.normandy1944.info/media/yootheme/cache/ea/d-day-normandy-beyond-location-eae699e4.png?src=images/misc/d-day-normandy-beyond-location.png&thumbnail=250,250,&hash=0288886f)

## Schema

```json
{ "@context": "https://schema.org", "@type": "Article", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://www.normandy1944.info/home/unit-histories/3rd-canadian-infantry-division" }, "headline": "3rd Canadian Infantry Division", "description": "Explore the history of the 3rd Canadian Infantry Division, from its formation in 1940 to its D-Day landing on Juno Beach and combat operations in Normandy, the Scheldt, and northwest Europe during World War II.", "image": { "@type": "ImageObject", "url": "https://www.normandy1944.info/images/patches/3rd-Canadian-division.png" }, "publisher": { "@type": "Organization", "name": "Normandy1944.info – D-Day, Normandy and Beyond", "logo": { "@type": "ImageObject", "url": "https://www.normandy1944.info/images/logo/D-Day-Normandy-1944-WW2-logo.png" } }, "author": { "@type": "Person", "name": "Frank C. Everards", "url": "https://www.normandy1944.info/blog/how-it-started" }, "datePublished": "2026-04-25T11:48:25+02:00", "dateCreated": "2026-04-25T11:48:25+02:00", "dateModified": "2026-04-25T17:38:08+02:00" }
```
