El río Churchill discurre en dirección general este hacia el océano Atlántico, atravesando el lago Melville (un lago salado de más de 140 km de longitud) antes de desaguar por el Hamilton Inlet en la bahía Groswater, en el mar del Labrador.