The Navy League of Canada is a civilian non-profit organization working in partnership with the Canadian Armed Forces to support the Royal Canadian Sea Cadet program. Volunteer-led, the Navy League independently operates the Navy League Cadet program and maintains an abiding interest in Canada’s maritime security through its Maritime Affairs portfolio.
