La ligue Juniors Élites est la meilleure catégorie de jeu pour les jeunes joueurs en Suisse. Elle est formée de deux niveaux, les Juniors Élites A et B, et regroupe les équipes des moins de 20 ans des principaux clubs suisses. Les équipes doivent répondre, depuis la saison 2007-2008, à de nombreux critères pour pouvoir accéder aux Juniors Élites A, notamment avoir un entraîneur en chef professionnel.