Subban strávil juniorskou kariéru u Belleville Bulls v Ontario Hockey League (OHL). V roce 2005-2006 zaznamenal 12 bodů v nováčkovské sezóně s 52 zápasy. V letech 2006-2007 si v 68 zápasech polepšil na 56 bodů, poté jej v mezikontinentální sezóně u draftu NHL 2007 draftovali Canadiens. Poté během sezony 2007-2008 zaznamenal 46 bodů v pouhých 58 zápasech, poté přidal 23 bodů a v sezóně se vyrovnal jeho celkem 8 cílům. Pomohl Belleville Bulls na finále J. Ross Robertson Cup proti Kitchener Rangers, kde v sedmi hrách ztratili titul OHL. Čtyřletou juniorskou kariéru ukončil se 76 body v 56 zápasech v základní části 2008-2009, přičemž býci postoupili do play off ligy a prohráli v semifinále OHL.