Yannick Weber (Morges, 23 settembre 1988) è un hockeista su ghiaccio svizzero, gioca nel ruolo di difensore nella National Hockey League per i Vancouver Canucks.
Weber iniziò la carriera professionistica nella nativa Svizzera, nella formazione del SC Langenthal, militante in Lega Nazionale B, con cui disputò la stagione 2005-2006. Nell'estate del 2006 si trasferì in Canada presso la formazione dei Kitchener Rangers, nella Ontario Hockey League. Nelle due stagioni disputate con i Rangers Weber mise a segno 96 punti nel corso della stagione regolare, oltre ad altri 26 punti nei playoff. Nella stagione 2007-08, la sua ultima con i Rangers, contribuì alla conquista della quarta J. Ross Robertson Cup, oltre alla finale poi persa della Memorial Cup.
I Montreal Canadiens, dopo aver selezionato Weber nel NHL Entry Draft 2007 in 73ª posizione assoluta, esercitarono la propria opzione su Weber con un contratto "entry-level", destinato agli esordienti, nell'estate del 2008. La maggior parte delle due stagioni successive furono disputate presso gli Hamilton Bulldogs, la formazione affiliata ai Canadiens in American Hockey League, mentre con la maglia di Montreal disputò solamente 11 incontri, con una rete e due assist.