Carey Price (né le 16 août 1987 à Anahim Lake en Colombie-Britannique) est un joueur professionnel canadien de hockey sur glace. Il évolue en tant que gardien de but dans la Ligue nationale de hockey. Il porte le chandail numéro 31 dans l'uniforme des Canadiens de Montréal. En 2002-03, il débute le hockey mineur en jouant pour l'équipe de Williams Lake, ville où il a grandi mais avant la fin de la saison, il rejoint la Ligue de hockey de l'Ouest et joue un match sous le maillot des Americans de Tri-City. La saison suivante, il est la doublure de Tyler Weiman, ne jouant qu'une trentaine de matchs dans la saison régulière. L'équipe se qualifie pour les séries éliminatoires et il prend le dessus sur le titulaire, jouant huit matchs contre cinq pour Weiman. L'équipe bat les Winter Hawks de Portland en première ronde mais est éliminée au deuxième tour des séries par les champions de la saison régulière, les Rockets de Kelowna.
En 2004-05, il est le gardien numéro un de l'équipe et joue soixante-trois des soixante-et-onze matchs de la saison régulière alors que son équipe est éliminée dès le premier tour des séries par les Thunderbirds de Seattle. Au cours de l'été, il participe au repêchage d'entrée dans la Ligue nationale de hockey et est choisi dès la première ronde par les Canadiens de Montréal. Il est le cinquième joueur repêché après Sidney Crosby en premier, puis Bobby Ryan, Jack Johnson et Benoît Pouliot. Il joue encore deux saisons avec son équipe junior de la LHOu. Il participe avec l'équipe LHOu au Défi ADT Canada-Russie en 2006. En 2006-07, il remporte le trophée du meilleur gardien de la Ligue canadienne de hockey, ligue regroupant les trois ligues de catégorie junior au Canada : la Ligue de hockey junior majeur du Québec, la Ligue de hockey de l'Ontario et la LHO.