La rivière Castor (anglais : Beaver River) est une grande rivière du centre-est de l'Alberta et du centre de la Saskatchewan au Canada. La rivière Castor reçoit les eaux du lac La Plonge, au niveau de la réserve amérindienne de Beauval. Les eaux de la rivière Castor alimente le lac Île-à-la-Crosse.