Weber went unselected in his Western Hockey League (WHL) Bantam Draft year, but was placed by the Kelowna Rockets on their protected players list during his second season of bantam. At the end of the season, he moved up to junior "B" ice hockey with his hometown Sicamous Eagles of the Kootenay International Junior Hockey League (KIJHL). Weber's 42 points in 47 games played helped his team to a near perfect season of 43–5–1–1, winning both the British Columbian Cyclone Taylor Cup KIJHL league championship and the Western Canadian Keystone Cup. In the Keystone Cup championship game, Weber scored the Eagles' first goal of the game in a 2–1 victory over the Spruce Grove Regals. In addition to his championship run with the Eagles, Weber played in five games for the Kelowna Rockets during their 2001–02 WHL season.