Weber has represented Canada at a number of International Ice Hockey Federation (IIHF)-sanctioned events, winning a World Junior Ice Hockey Championship gold medal in 2005, an Ice Hockey World Championships gold medal in 2007, and two Olympic gold medals at the 2010 and 2014 Winter Olympics.