Open main menu

The McGregor River is a tributary of the Fraser River in the Canadian province of British Columbia.

McGregor River
ProvinceBritish Columbia
Physical characteristics
SourceWishaw Lake
MouthFraser River
 ⁃ coordinates
54°10′47″N 122°2′2″W / 54.17972°N 122.03389°W / 54.17972; -122.03389Coordinates: 54°10′47″N 122°2′2″W / 54.17972°N 122.03389°W / 54.17972; -122.03389[2]
 ⁃ elevation
588 m (1,929 ft)[1]
 ⁃ locationgage 08KB003[3]
 ⁃ average214 m3/s (7,600 cu ft/s)[3]
 ⁃ minimum17.1 m3/s (600 cu ft/s)
 ⁃ maximum1,940 m3/s (69,000 cu ft/s)

The McGregor River was named for the Provincial Land Surveyor Captain James Herrick McGregor, who fought and died in 1915 at the Second Battle of Ypres, in Belgian Flanders.[2] It was formerly known as the Big Salmon River.[4]


The McGregor River originates in Wishaw Lake, a remote lake located in Kakwa Provincial Park and Protected Area and flows generally west and northwest to join the Fraser River northeast of Prince George.

See alsoEdit


  1. ^ Mouth elevation derived from ASTER Global Digital Elevation Model, using GeoLocator, and BCGNIS source coordinates.
  2. ^ a b "McGregor River". BC Geographical Names.
  3. ^ a b "Archived Hydrometric Data Search". Water Survey of Canada. Retrieved 4 August 2013. Search for Station 08KB003 McGregor River at Lower Canyon
  4. ^