Hockey Canada's 24-player roster for the 2021 World U18 Championship:

 

2021 National Men's U-18 Team

 
  Goaltenders        
No. Player S/C HT WT Team
1 Thomas Milic L 6'0 154 Seattle (WHL)
29 Benjamin Gaudreau L 6'2 175 Sarnia (OHL)
30 Tyler Brennan L 6'4 192 Prince George (WHL)
  Defence        
No. Player S/C HT WT Team
2 Nolan Allan L 6'2 195 Prince Albert (WHL)
3 Olen Zellweger L 5'10 175 Everett (WHL)
4 Corson Ceulemans R 6'2 198 Brooks (AJHL)
5 Brandt Clarke R 6'2 185 Barrie (OHL)
14 Ethan Del Mastro L 6'4 210 Mississauga (OHL)
25 Guillaume Richard L 6'1 170 Tri-City (USHL)
26 Denton Mateychuk L 5'11 192 Moose Jaw (WHL)
27 Jack Matier R 6'4 200 Ottawa (OHL)
  Forwards        
No. Player S/C HT WT Team
6 Chase Stillman R 6'1 180 Sudbury (OHL)
7 Brennan Othmann L 6'0 175 Flint (OHL)
8 Brett Harrison L 6'2 188 Oshawa (OHL)
9 Francesco Pinelli L 6'1 185 Kitchener (OHL)
10 Danny Zhilkin L 6'2 185 Guelph (OHL)
11 Logan Stankoven R 5'8 170 Kamloops (WHL)
12 Conner Roulette L 5'11 180 Seattle (WHL)
15 Shane Wright R 6'1 183 Kingston (OHL)
17 Connor Bedard R 5'9 179 Regina (WHL)
19 Wyatt Johnston R 6'1 178 Windsor (OHL)
21 Ryan Winterton R 6'2 175 Hamilton (OHL)
22 Dylan Guenther R 6'1 175 Edmonton (WHL)
23 Mason McTavish L 6'2 207 Peterborough (OHL)