Memorial Cup je trofej, která je každoročně udělována týmu, který vyhraje stejnojmenný turnaj. Soupeří mezi sebou týmy z Canadian Hockey League, tj. vítězové Ontario Hockey League, Western Hockey League a Quebec Major Junior Hockey League. Čtvrtým týmem hrajícím o Memorial Cup je tým, který turnaj hostí. Hostitelství se pravidelně střídá mezi těmi třemi juniorskými ligami.
Trofej byla původně známá pod názvem OHA Memorial Cup, protože jí v roce 1919 darovala Ontarijská hokejová asociace (OHA) jako trofej pro juniorského mistra Kanady. Do roku 1971 mohl trofej získat jakýkoliv juniorský tým Kanady, který vyhrál playoff, které se hrálo od regionálních úrovní, až po finále, kde nastoupil tým z východu proti týmu ze západu. Tříligový formát turnaje byl hrán od roku 1972, kdy Kanadská amatérská hokejová asociace (Canadian Amateur Hockey Association - CAHA) rozdělila juniorskou A třídu do dvou úrovní. Od té doby je Memorial Cup určen vítězi nejvyšší úrovně.
Memorial Cup byl navržen kapitánem Jamesem T. Sutherlandem během I. světové války, protože chtěl vytvořit trofej na počest hráčů OHA, kteří padli během I. světové války.