Testaments of Honour Digitization Initiative


The Testaments of Honour Historical Archive is a registered non-profit project (Canada Revenue Agency charitable registration # 86640 9576 RR0001). Testaments operates with the generous financial support of governments, corporations, individuals, and organizations who value the significance of the stories preserved in the collection.



The Testaments project has no salaried staff and very little overhead. Any donation towards the costs of maintaining the Testaments Archive will be most gratefully welcomed, and is tax-deductible. You can make an online donation through the Canada Helps website, accessible by clicking these "Donate Now" links.


Donate Button Donate Button

Government and Foundation Support

The Testaments of Honour Historical Archive is sincerely grateful for the essential support from these foundations and governments agencies:

Canadian Heritage

Veterans’ Affairs Canada

Ontario Trillium Foundation

Carolyn Sifton Foundation

Dunkley Charitable Foundation

Donner Canadian Foundation

J.P. Bickell Foundation

Charles H. Ivey Foundation

Richard Ivey Foundation

The Jackman Foundation

The Norman & Margaret Jewison Charitable Foundation

Kwitko Family Foundation

The Langar Foundation

The John C. and Sally Horsfall Eaton Foundation

McLean Foundation

The Harrison McCain Foundation

Corporate Supporters

The generous support of the following corporations has been integral to the ongoing work and preservation of the

Testaments of Honour Historical Archive.  We encourage you to take a moment to recognize these partners:

George Weston Limited

Alliance Atlantis

Apple Canada

Caldwell Securities Ltd.

Canon Canada Inc.


Domgroup Head Office


Gendis Inc.

Homestead Land Holdings

Hydro One Inc.

Joe Drouin Enterprises

JVC Canada

Leon's Furniture

Manulife Financial Corporation

Microsoft Canada

Precision Camera Inc.

Random House of Canada

The Queen's Own Rifles of Canada

Rothmans Canada

Royal Bank Financial Group Foundation

Royal Canadian Legion Branch 264

Royal Canadian Legion Branch 291

Royal Canadian Legion Chapelhow Branch No. 284

Royal Canadian Legion Trafalgar/Pro Patria Branch #292

Royal Canadian Naval Association, Victoria Branch