The Navy League Cadet Corps is a nautically-themed youth program for young people aged nine to twelve. The program aims to develop patriotism, good citizenship, a sense of duty, self-discipline, self-respect, and respect for others. While the program uses a naval environment (ranks, terminology, etc.), there is no affiliation between Navy League Cadets and the Canadian Forces. The program is led entirely by civilian volunteers in each community. As of 2007, there are 107 Navy League Cadet Corps in Canada, with about 3200 cadets participating each year.
The Navy League is a volunteer organization with 264 branches organized into 12 Divisions. Each Division President sits on a National Board of Directors. Members of the Navy League volunteer in their community to support two youth programs, Royal Canadian Sea Cadets and Navy League Cadets, or to build awareness of maritime issues.
While any person 'of good character' can be a member of the Navy League, volunteers working with cadets have to undergo a screening program which includes a police check known as Vulnerable Sector Screening.