After attending the U.S.'s summer evaluation camp for a second straight year in Lake Placid, New York, Schneider was given the starting position for the 2006 World Junior Championships in British Columbia, Canada. He was named the United States' player of the game in their third match of the preliminary round, a 2–2 tie against Switzerland; Schneider made 22 saves. He earned his second player of the game selection in the quarterfinal, stopping 30 shots in a 2–1 win against the Czech Republic. The United States were then eliminated in the semifinal by Russia before losing the bronze medal game to Finland. He appeared in six games total with a 2.67 GAA and .912 save percentage, fifth among tournament goaltenders.