D-Day and the Battle of Normandy - Veterans Affairs Canada
Canada Remembers – D-Day - Veterans Affairs Canada
The Juno Beach Centre
The Juno Beach Centre - Canadian Army units in the Normandy landings
D-Day: Canada's Role, CBC News Online
Britanica Online - D-Day, June 6, 1944
Britanica Online - Juno Beach
Britanica Online - Types of Landing Craft
Britanica Online - Weapons and uniforms of troops on D-Day
Canadian Encyclopedia D-Day and the Battle of Normandy
Wikipedia Juno Beach
Legion Magazine : The Riddle of the D-Day Footage
Fighting Normandy’s Terrain by Terry Copp
The War Amps - Canada's Military Heritage
CanadianSoldiers.com
The National WW II Museum - New Orleans
The D-Day Story Portsmouth
Canada a People's History
Battlefields of WW2
1944 la bataille de Normandie, la mémoire
On This Spot - Juno Beach - The Canadians in Normandy
Canadians in the Normandy Campaign, from the D-Day Landings to Falaise, 1944
Royal Canadian Engineers (RCE)
Royal Canadian Artillery (RCA)
3rd Canadian Infantry Division
Widerstandnesten (German Restistance Nests / Stronpoints) and Atlantic Wall Details
Atlantikwall - Wn28 Bernières-sur-Mer (details on German defences)
Atlantikwall - Wn29 Courseulles-sur-Mer (details on German defences)
Atlantikwall - Stp31 Courseulles (details on German defences)
Atlantikwall - Stp31 Courseulles (details on German defences)
Courseulles - Widerstandnesten WN29, WN30
Bernières-sur-Mer - Widerstandnesten WN28
Saint-Aubin-sur-Mer - Widerstandnesten WN27
Canadian Regiment Links
Queen's Own Rifles of Canada Regimental Museum
Queen's Own Rifles - D-Day Landing
North Shore New Brunswick Regiment Research (Facebook)
Musée Le Régiment de la Chaudière
Royal Winnipeg Rifles Museum
Regina Rifles in WWII
Canadian Scottish Regiment Regimental Museum
Stormont Dundas & Glengarry Highlanders
Nova Scotia Highlanders Regimental Museum
North Nova Scotia Highlanders
Fort Garry Horse
Fort Garry Horse (Facebook)
1st Hussars
Sherbrooke Fusiliers
17th Duke of York's Royal Canadian Hussars
Cameron Highlanders of Ottawa
1st Canadian Parachute Battalion Virtual Museum
Royal Canadian Artillery Museum
Canadian Military Engineers Association
https://cmea-agmc.ca/
Researching Canadian Veterans Military Records
Library and Archives Canada - Military History Research Guides
Library and Archives Canada - Second World War - Military Service Files, War Diaries
Second World War Service Files – War Dead, 1939 to 1947
Canadian Virtual War Memorial
Vehicles
Maple Leaf Up - Canadian Military Vehicles WW II
Tanks on D-Day
The 'Funny' Tanks of D-Day
Battle of Normandy Tanks
Video
D-Day Film of Juno Beach - film footage showing Canadian troops of the North Shore Regiment landing on Juno Beach
D-Day Juno Beach - presentation of the Canadian units (Army, Navy and Air Force) that participated in D-Day
Juno Beach: The Fighting Canadians on D-Day | History Traveler Episode 194
The Canadian Retribution at Normandy | History Traveler Episode 196
The 12th SS Massacre of the Canadians in Normandy | History Traveler Episode 195
Juno Beach Landings | D-Day Normandy June 6, 1944
D-Day
Bloody Normandy: Juno Beach and Beyond - Part 1
The War Amps presents: D-DAY The Story of the Canadian Assault Troops
What really happened inside the first house liberated on D-Day (Canada House)
D-Day: 75-year-old mystery of Canadian soldier's identity solved
D-Day
D-Day