La Ligue navale du Canada est un organisme pancanadien qui offre trois programmes principaux : les cadets de la Ligue navale, les cadets de la Marine royale Canadienne et les affaires maritimes. La structure est en trois paliers : Le Conseil National – 12 Divisions – Les Succursales
Le programme des cadets de la Ligue navale est ouvert aux jeunes de 9 à 12 ans.
Le programme des cadets de la Marine royale canadienne est ouvert aux jeunes de 12 à 18 ans.
Le Québec compte 36 corps de cadets de la Marine royale canadienne et 17 corps de cadets de la Ligue navale.