El río Holmes es un afluente de la parte superior del río Fraser en la región de Robson Valley de la Columbia Británica , Canadá , y entra en ese río al sureste de la aldea de McBride . El río recibió su nombre de Albert W. Holmes, guardabosques provincial de McBride. [1] "Beaver River" es o era el nombre local, probablemente refiriéndose a una formación rocosa distintiva. [1]
Coordenadas : 53 ° 15'10 "N 120 ° 04'13" W / 53.25278 ° N 120.07028 ° W