Během následující sezóny 2006–07 byl nominován do širšího výběru pro Mistrovství světa juniorů 2007, ale do užšího výběru se nedostal. Po sezóně byl nominován do kanadské juniorské reprezentace pro sérii zápasů Super Series 2007 proti Rusku. Tavares pomohl sérii vyhrát v poměru 7 vítězství – 1 remíza – 0 porážek – 4 góly a 1 asistencí. I díky těmto výkonům byl nominován na Mistrovství světa juniorů 2008, kde pomohl 4 vstřelenými góly k zisku zlatých medailí. Znovu byl nominován i pro Mistrovství světa juniorů 2009 v Ottawě a při vítězném zápase 8:1 nad Českou republikou byl jmenován hráčem zápasu a proti týmu USA vstřelil hattrick. Poté, co na juniorských šampionátech vstřelil 12 gólů, vyrovnal kanadský rekord Erica Lindrose a Jeffa Cartera. S týmem Kanady nakonec opět získal zlatou medaili a byl vyhlášen nejlepším útočníkem a hráčem šampionátu. Současně byl jmenován do All-Star Teamu turnaje. V dubnu 2010 byl nominován do kanadské reprezentace dospělých pro Mistrovství světa 2010 v Německu. Kanada skončila na 7. místě a Tavares dal na šampionátu 7 gólů a 1 asistenci. Na konci sezóny 2010–11 byl nominován do reprezentace pro Mistrovství světa 2011 na Slovensku a zde s týmem Kanady skončili po prohře 1:2 ve čtvrtfinále s Ruskem na 5. místě. Tavares si v 7 zápasech připsal 9 bodů za 5 gólů a 4 asistence.