The 2006 Royal Bank Cup was the 36th Junior "A" 2006 ice hockey National Championship for the Canadian Junior A Hockey League. The Royal Bank Cup was competed for by the winners of the Doyle Cup, Anavet Cup, Dudley Hewitt Cup, the Fred Page Cup and the host city, the Streetsville Derbys of the Ontario Provincial Junior A Hockey League, with teams from the Alberta Junior Hockey League, British Columbia Hockey League, Central Junior A Hockey League, Manitoba Junior Hockey League, Maritime Junior A Hockey League, Northern Ontario Junior Hockey League, OPJHL, Quebec Junior AAA Hockey League, Saskatchewan Junior Hockey League, and Superior International Junior Hockey League.