Hart blev derefter udvalgt til at repræsentere Canada ved 2017 World Junior Ice Hockey Championships. Han blev indsat som startmålmand, men blev sidelinjet efter at have tilladt tre mål på 17 skud af Rusland og blev kun opkaldt igen, da Connor Ingram gav op to mål på tre skud af Sverige. Efter at have gjort 31 redninger i guldmedaljespillet mod USA, gav Hart et shootout-mål fra Troy Terry for at give Canada sølvmedaljen. Han blev igen valgt, denne gang sammen med Michael DiPietro, til
2018 World Junior Ice Hockey Championships. Efter at have indspillet en 23-save shutout mod Tjekkiet i pre-turnering spil, blev Hart navngivet Canadas starter. Canada besejrede Sverige i kampen om guldmedaljen, og Hart sluttede turneringen med en 5<unk>0<unk>1 rekord, der bandt den canadiske verdensrekord på 8<unk>0<unk>2.