Joel Edmundson (né le 28 juin 1993 à Brandon dans la province de Manitoba au Canada) est un joueur professionnel canadien de hockey sur glace. Il évolue au poste de défenseur.
Au terme de sa première saison dans la LHOu avec les Warriors de Moose Jaw, il est repêché par les Blues de Saint-Louis au 46 rang, deuxième tour du repêchage d'entrée dans la LNH 2011. Il joue deux autres saisons dans la LHOu et au cours de sa dernière saison junior, il est transféré en cours de saison aux Blazers de Kamloops avec lesquels il termine la saison. Il devient professionnel en 2013-2014 alors qu'il joue pour les Wolves de Chicago, équipe affiliée aux Blues dans la LAH. Il fait ses débuts dans la LNH avec les Blues lors de la saison 2015-2016.